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



\> **PixiVNJsonCanvas** = [`PixiVNJsonCanvasShow`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasShow) | [`PixiVNJsonCanvasEdit`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasEdit) | [`PixiVNJsonCanvasRemove`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasRemove) | [`PixiVNJsonVideoPauseResume`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonVideoPauseResume) | `PixiVNJsonAssetsLoad` | [`PixiVNJsonCanvasAnimate`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasAnimate) | [`PixiVNJsonCanvasEffect`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonCanvasEffect)

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

Union of all canvas operations — show, edit, remove, animate, apply effects, and asset loading.
