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



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

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

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