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



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

Defined in: [src/schema/PixiVNJsonOperations.ts:49](https://github.com/DRincs-Productions/pixi-vn-json/blob/f2528001a05fe854a897e0c1d03c7e311fe08af2/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).
