Methods that return objects that contain various internal fields of the sequence (such as autoplays from getTiming(),
inProgress from getStatus(), etc.).
Methods that allow the modification of various internal fields of the sequence.
Methods that control the playback of the animation sequence.
Methods that involve listening to the progress of the animation sequence to perform tasks at specific times.
Methods and/or fields related to the configuration settings of the sequence.
The parent AnimTimeline that contains this sequence
(undefined if the sequence is not part of a timeline).
The highest level of this sequence's lineage.
Adds AnimClip objects to the end of the sequence.
An array of animation clips to add.
Adds AnimClip objects to the specified location within the sequence.
An options object specifying the location at which the clips should be inserted.
The array of animation clips to add.
Removes the specified AnimClip objects from the sequence.
The array of animation clips to remove.
Removes a number of AnimClip objects from the sequence based on the provided indices range (0-based).
The starting index, inclusive.
The ending index, exclusive (if not specified, startIndex + 1 is used, removing one clip).
An array containing the clips that were removed from the sequence.
ProtectedgenerateReadonlyidA number that uniquely identifies the sequence from other sequences. Automatically generated.
Returns an object containing the configuration options used to define the timing, jump tag, and description of the animation sequence.
An object containing
Sets the description for this sequence.
The new description.
Forces the animation sequence to instantly finish.
Forces the animation clips that are currently running within the sequence to instantly finish.
Pauses the animation sequence.
Plays the animation sequence (sequence runs forward).
A promise that is resolved when the sequence finishes playing.
Rewinds the animation sequence (sequence runs backward).
A promise that is resolved when the sequence finishes rewinding.
Unpauses the animation sequence.
Sets the base playback rate of the sequence.
The new playback rate.
Returns an object containing the configuration options used to define the timing, jump tag, and description of the animation sequence.
An object containing
Methods and/or fields related to the structure of the sequence, including methods related to the clips that make up the sequence and what timeline the sequence belongs to (if any).