create

expect fun create(execCallback: AnimationExecuteCallback, pathCallback: AnimationPathCallback = { _, _ -> 0 }, readyCallback: AnimationReadyCallback = { _, _ -> }, startCallback: AnimationStartCallback = { _, _ -> }, getValueCallback: AnimationGetValueCallback = { _, _ -> 0 }, userData: Any? = null): AnimationCallbackRegistry

Creates a new AnimationCallbackRegistry object.

Return

A new AnimationCallbackRegistry.

Parameters

execCallback

The animation execute callback to use.

pathCallback

The animation path callback to use.

readyCallback

The animation ready callback to use.

startCallback

The animation start callback to use.

getValueCallback

The animation get value callback to use.

userData

User data to pass to the callbacks. Will be null if empty.

actual fun create(execCallback: AnimationExecuteCallback, pathCallback: AnimationPathCallback, readyCallback: AnimationReadyCallback, startCallback: AnimationStartCallback, getValueCallback: AnimationGetValueCallback, userData: Any?): AnimationCallbackRegistry
actual fun create(execCallback: AnimationExecuteCallback, pathCallback: AnimationPathCallback, readyCallback: AnimationReadyCallback, startCallback: AnimationStartCallback, getValueCallback: AnimationGetValueCallback, userData: Any?): AnimationCallbackRegistry