KSwingComponentTimeline

class KSwingComponentTimeline(component: Component) : KTimeline

Functions

callback
Link copied to clipboard
fun callback(callback: TimelineCallback)
onTimelineDone
Link copied to clipboard
fun onTimelineDone(callback: () -> Unit)
onTimelinePulse
Link copied to clipboard
fun onTimelinePulse(callback: (Float, Float) -> Unit)
onTimelineStateChanged
Link copied to clipboard
fun onTimelineStateChanged(callback: (Timeline.TimelineState, Timeline.TimelineState, Float, Float) -> Unit)
property
Link copied to clipboard
fun property(fromTo: PropertyFactoryFromTo<*, in Component>)
fun property(fromTo: PropertyFromTo<*>)
fun property(goingThrough: PropertyGoingThrough<*>)
repaintCallback
Link copied to clipboard
fun repaintCallback()

Properties

component
Link copied to clipboard
val component: Component
cycleDelay
Link copied to clipboard
var cycleDelay: Long = 0
duration
Link copied to clipboard
var duration: Long
ease
Link copied to clipboard
var ease: TimelineEase
initialDelay
Link copied to clipboard
var initialDelay: Long = 0
name
Link copied to clipboard
var name: String? = null
repeatBehavior
Link copied to clipboard
var repeatBehavior: Timeline.RepeatBehavior? = null
repeatCount
Link copied to clipboard
var repeatCount: Int = 0
secondaryId
Link copied to clipboard
var secondaryId: Comparable<*>? = null