Optionalafter
after?: string
Optionalanticipate
anticipate?: {
rotate?: number;
scale?: number;
slide?: { axis: "x" | "y"; distance: number };
}
OptionalbounceOvershoot
bounceOvershoot?: number
Optionaleasing
Optionalentrance
Optionalfade
fade?: boolean
Optionalgrow
grow?: { axis: "x" | "y" | "both"; from: number }
Optionalheartbeat
heartbeat?: { amplitude: number }
Optionalhinge
hinge?: { amplitude: number; pivot: { x: number; y: number } }
Optionalhold
hold?: number
Optionallag
lag?: number
Optionalpendulum
pendulum?: { amplitude: number; frequency?: number }
Optionalpivot
pivot?: { x: number; y: number }
OptionalpreferredRotation
preferredRotation?: "cw" | "ccw"
OptionalpreferredWiggle
preferredWiggle?: { angle?: number; mode: "x" | "y" | "rotate" | "angle" }
Optionalripple
ripple?: { amplitude?: number }
Optionalrotate
rotate?: number
Optionalshake
shake?: { amplitude: number; axis?: "x" | "y"; frequency?: number }
Optionalslide
slide?: { distance: number; from: SlideFrom }
Optionalspin
spin?: number
Optionalsquash
squash?: { amount: number; axis: "x" | "y"; beats?: number }
Optionalwipe
wipe?: { from: "left" | "right" | "top" | "bottom" }