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



\> **PixiVNJsonCanvasImageVideoShow** = `object`

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

Shows an image or video asset on the canvas.

Properties [#properties]

alias [#alias]

\> **alias**: `string`

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

Unique identifier (alias) used to reference this element on the canvas.

***

operationType [#operationtype]

\> **operationType**: `"show"`

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

***

props? [#props]

\> `optional` &#x2A;*props?**: `ImageSpriteOptions`

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

Display options (position, scale, alpha, etc.) for the image or video sprite.

***

transition? [#transition]

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

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

Optional transition effect applied when the element appears on screen.

***

type [#type]

\> **type**: `"image"` | `"video"`

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

***

url? [#url]

\> `optional` &#x2A;*url?**: `string`

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

The url of the image or video.
If the url is not provided, the url will be set to the alias.
