# Type Alias: PixiVNJsonCanvasRemove (/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasRemove)



\> **PixiVNJsonCanvasRemove** = `object`

Defined in: [src/schema/PixiVNJsonCanvas.ts:166](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonCanvas.ts#L166)

Removes a canvas element from the stage, optionally with a transition.

Properties [#properties]

alias [#alias]

\> **alias**: `string`

Defined in: [src/schema/PixiVNJsonCanvas.ts:172](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonCanvas.ts#L172)

Alias of the canvas element to remove.

***

operationType [#operationtype]

\> **operationType**: `"remove"`

Defined in: [src/schema/PixiVNJsonCanvas.ts:168](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonCanvas.ts#L168)

***

transition? [#transition]

\> `optional` &#x2A;*transition?**: [`PixiVNJsonMediaTransiotions`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonMediaTransiotions)

Defined in: [src/schema/PixiVNJsonCanvas.ts:176](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonCanvas.ts#L176)

Optional transition effect applied while the element disappears.

***

type [#type]

\> **type**: `"image"` | `"video"` | `"imagecontainer"` | `"canvaselement"` | `"text"`

Defined in: [src/schema/PixiVNJsonCanvas.ts:167](https://github.com/DRincs-Productions/pixi-vn-json/blob/336c45bc1f677c3b088aac058f0a457afc7cf32e/src/schema/PixiVNJsonCanvas.ts#L167)
