Module

MotionValue

#MotionValue

data MotionValue :: Type -> Type

#UseMotionValue

#useMotionValueImpl

#get

get :: forall a. (MotionValue a) -> Effect a

#setImpl

setImpl :: forall a. a -> Boolean -> (MotionValue a) -> Effect Unit

#setButDoNotRender

setButDoNotRender :: forall a. a -> MotionValue a -> Effect Unit

#set

set :: forall a. a -> MotionValue a -> Effect Unit

#isAnimating

#stop

stop :: forall a. MotionValue a -> Effect Unit

#onChangeImpl

#onChange

onChange :: forall a. (a -> Effect Unit) -> MotionValue a -> Effect (Effect Unit)

#useMotionValue

useMotionValue :: forall a. a -> Hook (UseMotionValue a) (MotionValue a)

#animateImpl

#animate

animate :: forall a options. a -> Record options -> MotionValue a -> Effect AnimationPlaybackControls

Modules