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



\> **PixiVNJsonCanvasImageVideoShow** = `object`

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

Shows an image or video asset on the canvas.

## Properties [#properties]

### alias [#alias]

\> **alias**: `string`

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

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

***

### operationType [#operationtype]

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

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

***

### props? [#props]

\> `optional` **props?**: [`PixiVNJsonCanvasImageVideoShowProps`](/pixi-vn-json/index/interfaces/PixiVNJsonCanvasImageVideoShowProps)

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

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

***

### transition? [#transition]

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

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

Optional transition effect applied when the element appears on screen.

***

### type [#type]

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

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

***

### url? [#url]

\> `optional` **url?**: `string`

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

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