Expand description
DopeSheet — net-new component, the editor’s timeline.
A dope sheet is the workhorse of any keyframe editor: rows are tracks (video, cursor, audio, captions, …), columns are time, dots are keyframes, and a vertical line marks the playhead. We intentionally keep this purely presentational for now — interaction (drag-to-move, snap-to-frame, scrub) lives behind a future signal-driven variant.
Layout: a left labels column at fixed width, then a flexible timeline area that contains a ruler row plus one row per track. Keyframes are absolutely positioned by percentage of total duration, so the same component scales cleanly to any container width without re-layout math.
Structs§
- Dope
Sheet Keyframe - Dope
Sheet Props - Props for the
DopeSheetcomponent. - Dope
Sheet Track
Enums§
Functions§
- Dope
Sheet - Required Props