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



\> **PixiVNJsonConditionalOperation** = [`PixiVNJsonOperation`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonOperation) | [`PixiVNJsonIfElse`](/jsdoc/pixi-vn-json/index/interfaces/PixiVNJsonIfElse)\<[`PixiVNJsonOperation`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonOperation)> | [`PixiVNJsonOperationString`](/jsdoc/pixi-vn-json/index/type-aliases/PixiVNJsonOperationString)

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

A conditional operation — either a plain operation, an if-else that resolves to one,
or an operation-string (string interpolation expression).
