Interface: ITimelinePlayerOptions experimental
playerBeta
Optional properties for a Timeline Player pane
Extends
Properties
duration?
optionalduration?:number
Beta
Remarks
Total duration in seconds.
enable?
optionalenable?:boolean
Beta
Remarks
Initial enabled state of property item. If undefined, it will default to true.
Inherited from
IPropertyItemOptionsBase.enable
groups?
optionalgroups?:ITimelinePlayerGroup[]
Beta
Remarks
Group entries for the dropdown.
onDurationChanged?
optionalonDurationChanged?: (duration) =>void
Beta
Parameters
duration
number
Returns
void
Remarks
Callback triggered when the total duration changes (e.g. via the timeline drag handle).
onGroupChanged?
optionalonGroupChanged?: (groupId) =>void
Beta
Parameters
groupId
string
Returns
void
Remarks
Callback triggered when the group selection changes.
onPlayStopToggled?
optionalonPlayStopToggled?: () =>void
Beta
Returns
void
Remarks
Callback triggered when the play/stop toggle is clicked.
onRedistributeClicked?
optionalonRedistributeClicked?: () =>void
Beta
Returns
void
Remarks
Callback triggered when the redistribute button is clicked.
onTimeChanged?
optionalonTimeChanged?: (current,prev) =>void
Beta
Parameters
current
number
prev
number
Returns
void
Remarks
Callback triggered when the playhead time changes.
playbackState?
optionalplaybackState?:TimelinePlayerPlaybackState
Beta
Remarks
Initial playback state.
precision?
optionalprecision?:number
Beta
Remarks
Decimal precision for keyframe time values.
selectedGroupId?
optionalselectedGroupId?:string
Beta
Remarks
Initially selected group identifier.
style?
optionalstyle?:PaneItemStyle
Beta
Remarks
Optional styling overrides for the item.
Inherited from
IPropertyItemOptionsBase.style
visible?
optionalvisible?:boolean
Beta
Remarks
Initial visibility state of property item. If undefined, it will default to true.
Inherited from
IPropertyItemOptionsBase.visible
