EASINGS
Generated TypeScript API reference for the public mcut SDK.
mcut SDK / timeline/src / EASINGS
Variable: EASINGS
const EASINGS: object;Defined in: packages/timeline/src/animation-presets.ts:76
The canonical pro easing vocabulary as cubic-beziers (easings.net / Material 3 values — the same curves Flow and GSAP ship). Shared by presets and exposed for graph-editor style UIs.
Type Declaration
emphasizedAccelerate
emphasizedAccelerate: object;Material 3 emphasized-accelerate: exit-screen moves.
emphasizedAccelerate.cubicBezier
cubicBezier: [number, number, number, number];inBack
inBack: object;Anticipation: winds up backwards before leaving.
inBack.cubicBezier
cubicBezier: [number, number, number, number];inCubic
inCubic: object;Default accelerating exit.
inCubic.cubicBezier
cubicBezier: [number, number, number, number];inExpo
inExpo: object;Whip exit: slow start, violent finish.
inExpo.cubicBezier
cubicBezier: [number, number, number, number];inOutCubic
inOutCubic: object;Symmetric S-curve for hits and returns.
inOutCubic.cubicBezier
cubicBezier: [number, number, number, number];inOutSine
inOutSine: object;Flat, organic S-curve — breathing loops and filmic drifts.
inOutSine.cubicBezier
cubicBezier: [number, number, number, number];inQuart
inQuart: object;Faster exit.
inQuart.cubicBezier
cubicBezier: [number, number, number, number];outBack
outBack: object;~10% overshoot then settle — the tasteful "pop".
outBack.cubicBezier
cubicBezier: [number, number, number, number];outCubic
outCubic: object;Default decelerating fade/entrance.
outCubic.cubicBezier
cubicBezier: [number, number, number, number];outExpo
outExpo: object;"The famous one": near-instant attack, very long settle. Hero entrances.
outExpo.cubicBezier
cubicBezier: [number, number, number, number];outQuint
outQuint: object;Smooth long-tail entrance (Flow's "smooth" territory).
outQuint.cubicBezier
cubicBezier: [number, number, number, number];