mcut
@mcut/timeline

expandThumbnailTemplate

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / expandThumbnailTemplate

Function: expandThumbnailTemplate()

function expandThumbnailTemplate(project, template): TimelineElement[];

Defined in: packages/timeline/src/thumbnails.ts:95

Expand a template's TEXT items into elements for the Thumbnail track. Slots are panel affordances (filled with image elements by the UI), so they expand to nothing here.

Parameters

project

Pick<Project, "width" | "height" | "fps">

template

items

( | { kind: "text"; rect: { h: number; w: number; x: number; y: number; }; role: string; style: { align: "left" | "center" | "right"; backgroundColor?: string; color: string; fontFamily: string; fontSize: number; fontStyle: "normal" | "italic"; fontWeight: number; letterSpacing: number; lineHeight: number; shadow?: { blur: number; color: string; offsetX: number; offsetY: number; }; stroke?: { color: string; width: number; }; textTransform: "lowercase" | "uppercase" | "none"; }; text: string; } | { fit: "cover" | "contain"; kind: "slot"; label: string; rect: { h: number; w: number; x: number; y: number; }; })[] = ...

name

string = ...

Returns

TimelineElement[]

On this page