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



\> **PushInOutTransition** = `object`

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

Push-in / Push-out transition — pushes the element onto or off the viewport, displacing the current content.

## Properties [#properties]

### priority? [#priority]

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

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

Pixi.js update priority for the transition ticker callback.

***

### props? [#props]

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

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

Configuration options for the push transition (direction, duration, easing, etc.).

***

### type [#type]

\> **type**: `"pushin"` | `"pushout"`

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