duration | duration: RationalTime | undefined | Explicit timeline duration, or undefined when duration follows content bounds. |
maxContentTime | maxContentTime: RationalTime | Maximum timeline content time used for playback and scroll bounds. |
maxScrollLeft | maxScrollLeft: number | Maximum horizontal scroll offset for the current viewport and content duration. |
maxScrollTop | maxScrollTop: number | Maximum vertical scroll offset for the current viewport and track stack. |
scrollLeft | scrollLeft: number | Current horizontal timeline scroll offset in pixels. |
scrollTop | scrollTop: number | Current vertical timeline scroll offset in pixels. |
setDuration | (duration: RationalTime | undefined): TimelineCommandResult | Sets an explicit timeline duration, or clears it when passed undefined. |
setScrollLeft | (scrollLeft: number): TimelineCommandResult | Sets horizontal scroll offset, with final clamping delegated to the engine. |
setScrollTop | (scrollTop: number): TimelineCommandResult | Sets vertical scroll offset, with final clamping delegated to the engine. |
setViewportHeight | (height: number): TimelineCommandResult | Stores the measured timeline viewport height in the engine. |
setViewportWidth | (width: number): TimelineCommandResult | Stores the measured timeline viewport width in the engine. |
setZoomScale | (zoomScale: number): TimelineCommandResult | Sets zoom scale, with final clamping delegated to the engine. |
viewportDurationSeconds | viewportDurationSeconds: number | Raw viewport duration in seconds represented by the current width and zoom. |
viewportDurationTime | viewportDurationTime: RationalTime | Raw viewport duration represented by the current width and zoom. |
viewportHeight | viewportHeight: number | Measured timeline viewport height in pixels. |
viewportWidth | viewportWidth: number | Measured timeline viewport width in pixels. |
visibleDurationSeconds | visibleDurationSeconds: number | Visible viewport duration in seconds for display-only UI. |
visibleDurationTime | visibleDurationTime: RationalTime | Visible viewport duration, clamped to content bounds. |
visibleEndSeconds | visibleEndSeconds: number | Visible viewport end time in seconds for display-only UI. |
visibleEndTime | visibleEndTime: RationalTime | Visible viewport end time, clamped to content bounds. |
visibleStartSeconds | visibleStartSeconds: number | Visible viewport start time in seconds for display-only UI. |
visibleStartTime | visibleStartTime: RationalTime | Visible viewport start time. |
zoomScale | zoomScale: number | Current zoom scale in pixels per second. |