# Type Alias: PixiVNJsonAnimateSequence<T> (/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonAnimateSequence)



\> **PixiVNJsonAnimateSequence**\<`T`> = `object`

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:44](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L44)

Animates a canvas element using a sequence of segments (timeline-based animation).

## Type Parameters [#type-parameters]

### T [#t]

`T` *extends* `CanvasBaseInterface`\<`any`>

## Properties [#properties]

### alias [#alias]

\> **alias**: `string`

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:49](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L49)

Alias of the canvas element to animate.

***

### options? [#options]

\> `optional` &#x2A;*options?**: [`PixiVNJsonAnimateSequenceOptions`](/jsdoc/pixi-vn-json/index/interfaces/PixiVNJsonAnimateSequenceOptions)

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:57](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L57)

Additional options controlling the sequence playback.

***

### priority? [#priority]

\> `optional` &#x2A;*priority?**: `UPDATE_PRIORITY`

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:61](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L61)

Pixi.js update priority for this animation ticker callback.

***

### sequence [#sequence]

\> **sequence**: (`ObjectSegment`\<`T`> | `ObjectSegmentWithTransition`\<`T`>)\[]

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:53](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L53)

Ordered list of animation segments, each optionally including a transition.

***

### type [#type]

\> **type**: `"animate-sequence"`

Defined in: [src/schema/PixiVNJsonCanvasAnimate.ts:45](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/src/schema/PixiVNJsonCanvasAnimate.ts#L45)
