mcut
@mcut/timeline

zoomPresetSchema

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / zoomPresetSchema

Variable: zoomPresetSchema

const zoomPresetSchema: ZodObject<{
  durationMs: ZodDefault<ZodNumber>;
  name: ZodString;
  tracks: ZodRecord<ZodEnum<{
     position.x: "position.x";
     position.y: "position.y";
     scale.x: "scale.x";
     scale.y: "scale.y";
   }> & $partial, ZodArray<ZodObject<{
     easing: ZodOptional<ZodUnion<readonly [ZodEnum<{
        easeIn: ...;
        easeInOut: ...;
        easeOut: ...;
        hold: ...;
        linear: ...;
      }>, ZodObject<{
        cubicBezier: ...;
     }, $strip>]>>;
     t: ZodNumber;
     value: ZodNumber;
  }, $strip>>>;
}, $strip>;

Defined in: packages/timeline/src/zoom-presets.ts:32

On this page