@mcut/timeline
TimeMappedElement
Generated TypeScript API reference for the public mcut SDK.
mcut SDK / timeline/src / TimeMappedElement
Interface: TimeMappedElement
Defined in: packages/timeline/src/speed.ts:37
Structural slice of video/audio elements that the mapping helpers need.
Properties
durationMs
durationMs: number;Defined in: packages/timeline/src/speed.ts:39
reversed?
optional reversed?: boolean;Defined in: packages/timeline/src/speed.ts:42
startMs
startMs: number;Defined in: packages/timeline/src/speed.ts:38
timeMap?
optional timeMap?: object[];Defined in: packages/timeline/src/speed.ts:41
easing?
optional easing?:
| "linear"
| "hold"
| "easeIn"
| "easeOut"
| "easeInOut"
| {
cubicBezier: [number, number, number, number];
};Outgoing interpolation; default linear.
timeMs
timeMs: number;Element-local ms (relative to startMs): moving a clip moves its animation.
value
value: number;trimStartMs
trimStartMs: number;Defined in: packages/timeline/src/speed.ts:40