Module

Framer.Motion.Hook

Package
purescript-framer-motion
Repository
i-am-the-slime/purescript-framer-motion

#UseAnimation Source

#UseViewportScroll Source

#useSpringWithMotionValue Source

#useSpringWithNumber Source

#UseSpring Source

data UseSpring :: Type -> Type -> Type

#SpringProps Source

type SpringProps = { damping :: Number |+| Int |+| Undefined, from :: Number |+| Int |+| Undefined, mass :: Number |+| Int |+| Undefined, restDelta :: Number |+| Int |+| Undefined, restSpeed :: Number |+| Int |+| Undefined, stiffness :: Number |+| Int |+| Undefined, to :: Number |+| Int |+| Undefined, velocity :: Number |+| Int |+| Undefined }

#UseTransform Source

data UseTransform :: Type -> Type -> Type

#ViewportScrollValues Source

type ViewportScrollValues = { scrollX :: MotionValue Number, scrollXProgress :: MotionValue Number, scrollY :: MotionValue Number, scrollYProgress :: MotionValue Number }

#TransformOptions Source

type TransformOptions a = { clamp :: Maybe Boolean, ease :: Maybe Ease }

#Ease Source

data Ease