Timeline
Classes and components that provide a timeline
Classes
| Name | Description | |
|---|---|---|
| BaseTimelineDataProvider | Base Timeline Data Provider | 
Enumerations
| Name | Description | |
|---|---|---|
| TimelineDateDisplay | Determines if data displayed to use is the actual date or the amount of time elapsed since project start. | |
| TimelinePausePlayAction | Actions for Pause/Play event | |
| TimelineScale | The timeline scale. | 
Global Functions
| Name | Description | |
|---|---|---|
| TimelineComponent | TimelineComponent is used to playback timeline data | 
Interfaces
| Name | Description | |
|---|---|---|
| PlaybackSettings | Playback Settings. | |
| TimelineComponentProps | TimelineComponentProps configure the timeline | |
| TimelineDataProvider | Interface for a timeline data provider class | |
| TimelineDateMarkerProps | TimelineDateMarkerProps: Mark a date on the timeline with an indicator | |
| TimelineMenuItemProps | TimelineMenuItemProps specifies playback speed entries in the Timeline's ContextMenu | |
| TimelinePausePlayArgs | Args for event to pause or play the timeline component | 
Type Aliases
| Name | Description | |
|---|---|---|
| AnimationFractionChangeHandler | An interface used to notify Handlers of the current pointer position in the timeline playback. | |
| PlaybackSettingsChangeHandler | An interface used to notify Handlers of Playback Settings changes. | |
| SolarPlaybackProgressHandler | An interface used to notify Handlers of Playback progress. | |
| TimelineMenuItemOption | TimelineMenuItemOption: specifies how the app wants the timeline speeds to be installed on the TimelineComponent's ContextMenu | 
Last Updated: 10 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.