AnimationIncludes

scalafx.animation.AnimationIncludes
See theAnimationIncludes companion object

Contains implicit methods to convert classes from `javafx.animation` classes to their respective ScalaFX versions.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object AnimationIncludes.type
trait Includes
object Includes.type

Members list

Value members

Concrete methods

def at(time: Duration)(v: => Set[KeyValue[_, _ <: Object]]): KeyFrame

Value parameters

time

Duration time

v

Function which returns a scalafx.animation.KeyValue scala.collection.immutable.Set

Attributes

Returns

new KeyFrame

Implicits

Implicits

implicit def jfxAnimation2sfx(v: Animation): Animation

Generates a ScalaFX Animation from its JavaFX counterparty.

Generates a ScalaFX Animation from its JavaFX counterparty.

Attributes

implicit def jfxAnimationStatus2sfx(v: Status): Status

Generates a ScalaFX Animation.Status from its JavaFX counterparty.

Generates a ScalaFX Animation.Status from its JavaFX counterparty.

Attributes

implicit def jfxAnimationTimer2sfx(at: AnimationTimer): AnimationTimer

Generates a ScalaFX AnimationTimer from its JavaFX counterparty.

Generates a ScalaFX AnimationTimer from its JavaFX counterparty.

Attributes

implicit def jfxFadeTransition2sfx(v: FadeTransition): FadeTransition

Generates a ScalaFX FadeTransition from its JavaFX counterparty.

Generates a ScalaFX FadeTransition from its JavaFX counterparty.

Attributes

implicit def jfxFillTransition2sfx(v: FillTransition): FillTransition

Generates a ScalaFX FillTransition from its JavaFX counterparty.

Generates a ScalaFX FillTransition from its JavaFX counterparty.

Attributes

implicit def jfxInterpolatable2sfxFunction2[T](i: Interpolatable[T]): (T, Double) => T

Type parameters

T

type of function

Value parameters

i

`Interpolatable` instance

Attributes

Returns

A scala.Function2 that receives a instance of T and a Double (between 0.0 and 1.0) and returns a T Instance according interpolate method

implicit def jfxKeyFrame2sfx(v: KeyFrame): KeyFrame

Generates a ScalaFX KeyFrame from its JavaFX counterparty.

Generates a ScalaFX KeyFrame from its JavaFX counterparty.

Attributes

implicit def jfxKeyValue2sfx(v: KeyValue): KeyValue[Nothing, Nothing]

Generates a ScalaFX KeyValue from its JavaFX counterparty.

Generates a ScalaFX KeyValue from its JavaFX counterparty.

Attributes

implicit def jfxParallelTransition2sfx(v: ParallelTransition): ParallelTransition

Generates a ScalaFX ParallelTransition from its JavaFX counterparty.

Generates a ScalaFX ParallelTransition from its JavaFX counterparty.

Attributes

implicit def jfxPathTransition2sfx(v: PathTransition): PathTransition

Generates a ScalaFX PathTransition from its JavaFX counterparty.

Generates a ScalaFX PathTransition from its JavaFX counterparty.

Attributes

implicit def jfxPathTransitionOrientationType2sfx(v: OrientationType): OrientationType

Generates a ScalaFX PathTransition.OrientationType from its JavaFX counterparty.

Generates a ScalaFX PathTransition.OrientationType from its JavaFX counterparty.

Attributes

implicit def jfxPauseTransition2sfx(v: PauseTransition): PauseTransition

Generates a ScalaFX PauseTransition from its JavaFX counterparty.

Generates a ScalaFX PauseTransition from its JavaFX counterparty.

Attributes

implicit def jfxRotateTransition2sfx(v: RotateTransition): RotateTransition

Generates a ScalaFX RotateTransition from its JavaFX counterparty.

Generates a ScalaFX RotateTransition from its JavaFX counterparty.

Attributes

implicit def jfxScaleTransition2sfx(v: ScaleTransition): ScaleTransition

Generates a ScalaFX ScaleTransition from its JavaFX counterparty.

Generates a ScalaFX ScaleTransition from its JavaFX counterparty.

Attributes

implicit def jfxSequentialTransition2sfx(v: SequentialTransition): SequentialTransition

Generates a ScalaFX SequentialTransition from its JavaFX counterparty.

Generates a ScalaFX SequentialTransition from its JavaFX counterparty.

Attributes

implicit def jfxStrokeTransition2sfx(v: StrokeTransition): StrokeTransition

Generates a ScalaFX StrokeTransition from its JavaFX counterparty.

Generates a ScalaFX StrokeTransition from its JavaFX counterparty.

Attributes

implicit def jfxTimeline2sfx(v: Timeline): Timeline

Generates a ScalaFX Timeline from its JavaFX counterparty.

Generates a ScalaFX Timeline from its JavaFX counterparty.

Attributes

implicit def jfxTransition2sfx(v: Transition): Transition

Generates a ScalaFX Transition from its JavaFX counterparty.

Generates a ScalaFX Transition from its JavaFX counterparty.

Attributes

implicit def jfxTranslateTransition2sfx(v: TranslateTransition): TranslateTransition

Generates a ScalaFX TranslateTransition from its JavaFX counterparty.

Generates a ScalaFX TranslateTransition from its JavaFX counterparty.

Attributes

implicit def sfxFunction2jfxInterpolatable[T](f: (T, Double) => T): Interpolatable[T]

Converts a scala.Function2 to a `Interpolatable` Implementation.

Converts a scala.Function2 to a `Interpolatable` Implementation.

Type parameters

T

Type of Function

Value parameters

f

Function that receives a instance of T and a Double (between 0.0 and 1.0) and returns a T Instance.

Attributes

Returns

A new instance of `Interpolatable` which interpolate method calls f function.

implicit def tweenableSet2KeyValueSet(ts: Set[Tweenable[_, _ <: Object]]): Set[KeyValue[_, _ <: Object]]

Converts a Set of scalafx.animation.Tweenables in a Set of scalafx.animation.KeyValues.

Converts a Set of scalafx.animation.Tweenables in a Set of scalafx.animation.KeyValues.

Value parameters

ts

Set of scalafx.animation.Tweenables

Attributes

Returns

Set of scalafx.animation.KeyValues.

implicit def wrapKeyFrameInSeq[T <: KeyFrame](kf: T): Seq[T]

Wraps a scalafx.animation.KeyFrame in a Seq.

Wraps a scalafx.animation.KeyFrame in a Seq.

Value parameters

kf

KeyFrame to be wrapped.

Attributes

Returns

Seq wrapping the KeyFrame.

implicit def wrapKeyValueInSet[T, J <: Object](kv: KeyValue[T, J]): Set[KeyValue[_, _ <: Object]]

Wraps a scalafx.animation.KeyValue in a Set.

Wraps a scalafx.animation.KeyValue in a Set.

Value parameters

kv

KeyValue to be injected.

Attributes

Returns

Set wrapping the KeyValue

implicit def wrapTweenableInSet[T, J <: Object](t: Tweenable[T, J]): Set[KeyValue[_, _ <: Object]]

Wraps a scalafx.animation.Tweenable in a Set.

Wraps a scalafx.animation.Tweenable in a Set.

Value parameters

t

Tweenable to be injected.

Attributes

Returns

Set wrapping the Tweenable