# Interface: PixiVNJsonAnimateSequenceOptions (/pixi-vn-json/index/interfaces/PixiVNJsonAnimateSequenceOptions)



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

Additional options controlling the sequence playback.

## Extends [#extends]

* [`SequenceOptions`](/pixi-vn-json/docs-entry/type-aliases/SequenceOptions)

## Properties [#properties]

### aliasToRemoveAfter? [#aliastoremoveafter]

\> `optional` **aliasToRemoveAfter?**: `string` | `string`\[]

Defined in: node_modules/@drincs/pixi-vn/dist/canvas.d.ts:209

An array of strings containing the aliases of the canvas components to remove after the animation completes.

#### Default [#default]

```ts
[]
```

#### Inherited from [#inherited-from]

`SequenceOptions.aliasToRemoveAfter`

***

### completeOnContinue? [#completeoncontinue]

\> `optional` **completeOnContinue?**: `boolean`

Defined in: node_modules/@drincs/pixi-vn/dist/canvas.d.ts:230

A boolean indicating whether the animation must complete before the next `step` of the game. If `true`, the game will force the animation to finish before proceeding.
When true, calling narration.continue() forces the current content to complete before advancing to the next narrative step.

#### Default [#default-1]

```ts
false
```

#### Inherited from [#inherited-from-1]

`SequenceOptions.completeOnContinue`

***

### defaultTransition? [#defaulttransition]

\> `optional` **defaultTransition?**: `Transition`

Defined in: node_modules/framer-motion/dist/dom.d.ts:63

#### Inherited from [#inherited-from-2]

`SequenceOptions.defaultTransition`

***

### delay? [#delay]

\> `optional` **delay?**: `number`

Defined in: node_modules/framer-motion/dist/dom.d.ts:61

#### Inherited from [#inherited-from-3]

`SequenceOptions.delay`

***

### duration? [#duration]

\> `optional` **duration?**: `number`

Defined in: node_modules/framer-motion/dist/dom.d.ts:62

#### Inherited from [#inherited-from-4]

`SequenceOptions.duration`

***

### onComplete? [#oncomplete]

\> `optional` **onComplete?**: () => `void`

Defined in: node_modules/framer-motion/dist/dom.d.ts:66

#### Returns [#returns]

`void`

#### Inherited from [#inherited-from-5]

`SequenceOptions.onComplete`

***

### reduceMotion? [#reducemotion]

\> `optional` **reduceMotion?**: `boolean`

Defined in: node_modules/framer-motion/dist/dom.d.ts:64

#### Inherited from [#inherited-from-6]

`SequenceOptions.reduceMotion`

***

### repeat? [#repeat]

\> `optional` **repeat?**: `number`

Defined in: node_modules/motion-dom/dist/index.d.ts:1966

The number of times to repeat the transition. Set to `Infinity` for perpetual repeating.

Without setting `repeatType`, this will loop the animation.

#### Inherited from [#inherited-from-7]

`SequenceOptions.repeat`

***

### repeatDelay? [#repeatdelay]

\> `optional` **repeatDelay?**: `number`

Defined in: node_modules/motion-dom/dist/index.d.ts:1985

When repeating an animation, `repeatDelay` will set the
duration of the time to wait, in seconds, between each repetition.

#### Inherited from [#inherited-from-8]

`SequenceOptions.repeatDelay`

***

### repeatType? [#repeattype]

\> `optional` **repeatType?**: `RepeatType`

Defined in: node_modules/motion-dom/dist/index.d.ts:1978

How to repeat the animation. This can be either:

"loop": Repeats the animation from the start

"reverse": Alternates between forward and backwards playback

"mirror": Switches `from` and `to` alternately

#### Inherited from [#inherited-from-9]

`SequenceOptions.repeatType`

***

### skipAnimations? [#skipanimations]

\> `optional` **skipAnimations?**: `boolean`

Defined in: node_modules/framer-motion/dist/dom.d.ts:65

#### Inherited from [#inherited-from-10]

`SequenceOptions.skipAnimations`

***

### tickerAliasToResume? [#tickeraliastoresume]

\> `optional` **tickerAliasToResume?**: `string` | `string`\[]

Defined in: node_modules/@drincs/pixi-vn/dist/canvas.d.ts:219

If you want to resume tickers that were previously paused, provide the aliases of the canvas components whose tickers should be resumed.

#### Default [#default-2]

```ts
[]
```

#### Inherited from [#inherited-from-11]

`SequenceOptions.tickerAliasToResume`

***

### tickerIdToResume? [#tickeridtoresume]

\> `optional` **tickerIdToResume?**: `string` | `string`\[]

Defined in: node_modules/@drincs/pixi-vn/dist/canvas.d.ts:224

A string containing the ticker ID to resume after the animation completes.

#### Default [#default-3]

```ts
[]
```

#### Inherited from [#inherited-from-12]

`SequenceOptions.tickerIdToResume`
