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



\> **ZoomInOutTransition** = `object`

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

Zoom-in / Zoom-out transition — scales the element into or out of view.

## Properties [#properties]

### priority? [#priority]

\> `optional` **priority?**: `UPDATE_PRIORITY`

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

Pixi.js update priority for the transition ticker callback.

***

### props? [#props]

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

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

Configuration options for the zoom transition (scale, duration, easing, etc.).

***

### type [#type]

\> **type**: `"zoomin"` | `"zoomout"`

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