mcut
@mcut/timeline

easingSchema

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / easingSchema

Variable: easingSchema

const easingSchema: ZodUnion<readonly [ZodEnum<{
  easeIn: "easeIn";
  easeInOut: "easeInOut";
  easeOut: "easeOut";
  hold: "hold";
  linear: "linear";
}>, ZodObject<{
  cubicBezier: ZodTuple<[ZodNumber, ZodNumber, ZodNumber, ZodNumber], null>;
}, $strip>]>;

Defined in: packages/timeline/src/keyframes.ts:46

Temporal interpolation toward the NEXT keyframe (Premiere's interpolation menu / CapCut's curve presets). Named easings are cubic-bezier aliases; hold is a step.

On this page