Slide 8
Slide 8 text
fun Animator.addListener(T
onEnd:T((animator:TAnimator)T->TUnit)?T=Tnull,T
onStart:T((animator:TAnimator)T-> Unit)?T=Tnull,T
onCancel:T((animator:TAnimator)T-> Unit)?T=Tnull,T
onRepeat:T((animator:TAnimator)T-> Unit)?T=TnullT
):TAnimator.AnimatorListenerT{T
valTlistenerT=TobjectT:TAnimator.AnimatorListenerT{TT
overrideTfunTonAnimationRepeat(animator:TAnimator)T{T
onRepeat?.invoke(animator)
}T
overrideTfunTonAnimationEnd(animator:TAnimator)T{T
onEnd?.invoke(animator)
}T
overrideTfunTonAnimationCancel(animator:TAnimator)T{T
onCancel?.invoke(animator)
}T
overrideTfunTonAnimationStart(animator:TAnimator)T{T
onStart?.invoke(animator)