Variable

Timeline

Namespace of timeline UI components for composing an editor surface.

Signature

Type Definition
Timeline: object

Properties

NameSignatureDescription
ClipInteractionLayerClipInteractionLayer: ForwardRefExoticComponent<ClipInteractionLayerProps & RefAttributes<HTMLDivElement>>Delegated clip hit-test and edit interaction layer.
KeyboardScopeKeyboardScope: ForwardRefExoticComponent<KeyboardScopeProps & RefAttributes<HTMLDivElement>>Focus-scoped keyboard shortcut container for timeline editor surfaces.
KeyframeCurveInteractionLayerKeyframeCurveInteractionLayer: ForwardRefExoticComponent<KeyframeCurveInteractionLayerProps & RefAttributes<HTMLDivElement>>Delegated Bezier keyframe curve handle interaction layer.
KeyframeInteractionLayerKeyframeInteractionLayer: ForwardRefExoticComponent<KeyframeInteractionLayerProps & RefAttributes<HTMLDivElement>>Delegated keyframe hit-test and edit interaction layer.
PlayheadAreaPlayheadArea: ForwardRefExoticComponent<PlayheadAreaProps & Omit<HTMLAttributes<HTMLDivElement>, "onDoubleClick"> & RefAttributes<HTMLDivElement>>Transparent scrub area for moving the playhead and adding markers.
PlayheadGrabberPlayheadGrabber: ForwardRefExoticComponent<PlayheadGrabberProps & Omit<HTMLAttributes<HTMLDivElement>, "children" | "onDoubleClick"> & RefAttributes<HTMLDivElement>>Draggable playhead handle.
RangeSelectorRangeSelector: ForwardRefExoticComponent<RangeSelectorProps & RefAttributes<HTMLDivElement>> & objectHeadless range selection slider for timeline In/Out bounds.
RootRoot: ForwardRefExoticComponent<HTMLAttributes<HTMLDivElement> & RefAttributes<HTMLDivElement>>Root provider-aware container for the timeline interaction surface.
TrackTrack: ForwardRefExoticComponent<TrackItemProps & RefAttributes<HTMLDivElement>>Track row component bound to a track id.
TrackHeaderTrackHeader: ForwardRefExoticComponent<TrackHeaderProps & RefAttributes<HTMLDivElement>>DOM track header row bound to a track id.
TrackHeaderListTrackHeaderList: ForwardRefExoticComponent<TrackHeaderListProps & RefAttributes<HTMLDivElement>>Static left-column list for timeline track headers.
TrackHeaderResizeHandleTrackHeaderResizeHandle: ForwardRefExoticComponent<TrackHeaderResizeHandleProps & RefAttributes<HTMLDivElement>>Pointer-captured handle for resizing a track header row.
TrackListTrackList: ForwardRefExoticComponent<HTMLAttributes<HTMLDivElement> & RefAttributes<HTMLDivElement>>Scrollable list container for timeline track rows.
VerticalScrollbarVerticalScrollbar: ForwardRefExoticComponent<VerticalScrollbarRootProps & RefAttributes<HTMLDivElement>>Vertical scrollbar root wired to the timeline track viewport.
VerticalScrollbarHandleVerticalScrollbarHandle: ForwardRefExoticComponent<RangeScrollbarHandleProps & RefAttributes<HTMLDivElement>>Range handle for custom vertical scrollbar compositions.
VerticalScrollbarThumbVerticalScrollbarThumb: ForwardRefExoticComponent<RangeScrollbarThumbProps & RefAttributes<HTMLDivElement>>Draggable scrollbar thumb representing the visible track rows.
ViewportScrollbarViewportScrollbar: ForwardRefExoticComponent<ViewportScrollbarRootProps & RefAttributes<HTMLDivElement>>Scrollbar root wired to the timeline viewport range.
ViewportScrollbarHandleViewportScrollbarHandle: ForwardRefExoticComponent<RangeScrollbarHandleProps & RefAttributes<HTMLDivElement>>Resize handle for adjusting one side of the visible timeline window.
ViewportScrollbarThumbViewportScrollbarThumb: ForwardRefExoticComponent<RangeScrollbarThumbProps & RefAttributes<HTMLDivElement>>Draggable scrollbar thumb representing the visible timeline window.