Constructors Accessorsmuted get muted( ) : boolean Returns boolean set muted( val ) : void Returns void MethodsaddModel addModel ( model ) : void Returns void evaluate evaluate ( time ) : void Returns void evaluateWeight evaluateWeight ( time , index , models , isActive ? ) : number Parameters time : number index : number models : ClipModel [] isActive : boolean = true Returns number forEachClip forEachClip ( backwards ? ) : IterableIterator < ClipModel > Parameters backwards : boolean = false Returns IterableIterator < ClipModel > getClipTime getClipTime ( time , model ) : number Parameters time : number model : ClipModel Returns number getClipTimeNormalized getClipTimeNormalized ( time , model ) : number Parameters time : number model : ClipModel Returns number loadAudio loadAudio ( time , lookAhead ? , lookBehind ? ) : null | Promise < ( null | AudioBuffer ) [] > Parameters time : number lookAhead : number = 0 lookBehind : number = 0 onAllowAudioChanged onAllowAudioChanged ( allow ) : void Returns void onDestroy onDestroy ( ) : void Returns void onDisable onDisable ( ) : void Returns void Optional
onEnable onEnable ( ) : any Returns any onMuteChanged onMuteChanged ( ) : void Returns void onPauseChanged onPauseChanged ( ) : void Returns void Optional
onStateChanged onStateChanged ( isPlaying ) : any Returns any Static
dispose dispose ( ) : void Returns void
A TrackHandler is responsible for evaluating a specific type of timeline track.
A timeline track can be an animation track, audio track, signal track, control track etc and is controlled by a PlayableDirector.