API Reference > ui-framework > Timeline > AnalysisAnimationTimelineDataProvider AnalysisAnimationTimelineDataProvider Class Analysis Timeline Data Provider - Allows a TimelineComponent to animate the AnalysisStyle information stored in a ViewState. Extends BaseTimelineDataProvider Methods Name Description constructor(viewState: ViewState, viewport?: ScreenViewport): AnalysisAnimationTimelineDataProvider loadTimelineData(): Promise<boolean> onAnimationFractionChanged(animationFraction: number): void onPlaybackSettingChanged(settings: PlaybackSettings): void Inherited methods Name Inherited from Description getSettings(): PlaybackSettings BaseTimelineDataProvider updateSettings(settings: PlaybackSettings): void BaseTimelineDataProvider Inherited properties Name Type Inherited from Description _settings Protected PlaybackSettings BaseTimelineDataProvider _viewport Protected undefined | ScreenViewport BaseTimelineDataProvider animationFraction number BaseTimelineDataProvider duration Accessor ReadOnly number BaseTimelineDataProvider Called to get playback duration end undefined | Date BaseTimelineDataProvider id Readonly "TestTimelineDataProvider" BaseTimelineDataProvider initialDuration Accessor ReadOnly number BaseTimelineDataProvider Called to get the initial scrubber location loop Accessor ReadOnly boolean BaseTimelineDataProvider start undefined | Date BaseTimelineDataProvider supportsTimelineAnimation boolean BaseTimelineDataProvider viewId string BaseTimelineDataProvider viewport Accessor undefined | ScreenViewport BaseTimelineDataProvider Defined in ui/framework/src/ui-framework/timeline/AnalysisAnimationProvider.ts Line 15 Last Updated: 12 June, 2024