tornadofx / tornadofx / KeyFrameBuilder

KeyFrameBuilder

class KeyFrameBuilder

Constructors

<init> KeyFrameBuilder(duration: Duration)

Properties

duration val duration: Duration
keyValues var keyValues: MutableList<KeyValue>
name var name: String?

Functions

keyvalue fun <T> keyvalue(writableValue: WritableValue<T>, endValue: T, interpolator: Interpolator? = null): KeyValue
plusAssign operator fun plusAssign(keyValue: KeyValue): Unit
setOnFinished fun setOnFinished(onFinished: (ActionEvent) -> Unit): Unit

Extension Functions

getProperty fun <T> Any.getProperty(prop: KMutableProperty1<*, T>): ObjectProperty<T>
observable fun <T : Any> Any.observable(propName: String): ObjectProperty<T>