mcut
@mcut/timeline

ZOOMABLE\_PROPERTIES

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / ZOOMABLE_PROPERTIES

Variable: ZOOMABLE_PROPERTIES

const ZOOMABLE_PROPERTIES: readonly ["position.x", "position.y", "scale.x", "scale.y"];

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

Saved zooms: relative keyframe patterns for the punch-in/punch-out moves a talking-head edit applies constantly. A preset stores NORMALIZED tracks — time as a 0..1 fraction of its duration, scale as a MULTIPLIER of the clip's current scale, position as a DELTA in project px — so one preset applies to any clip at any playhead position, at any duration, and expands into ordinary editable keyframes (the animation-preset philosophy).

On this page