PropertyAnimationKey

abstract class PropertyAnimationKey<T>(property: KMutableProperty0<T>, targetValue: T, durationInNs: Long, startInNs: Long, easing: Easing)

Properties

animationState
Link copied to clipboard
common
var animationState: AnimationState
cancelled
Link copied to clipboard
common
val cancelled: Event<AnimationEvent>

animation cancelled event

completed
Link copied to clipboard
common
val completed: Event<AnimationEvent>

animation completed event

durationInNs
Link copied to clipboard
common
val durationInNs: Long
easing
Link copied to clipboard
common
val easing: Easing
endInNs
Link copied to clipboard
common
val endInNs: Long

end time in nanoseconds of the animation

property
Link copied to clipboard
common
open val property: KMutableProperty0<T>
startInNs
Link copied to clipboard
common
val startInNs: Long
targetValue
Link copied to clipboard
common
open val targetValue: T