Type Alias: PixiVNJsonConditionalResultToCombine<T>
> PixiVNJsonConditionalResultToCombine<T> = object
Defined in: src/schema/PixiVNJsonConditionalResultToCombine.ts:8
This element is used in case a PixiVNJsonConditionalStatements gives a result that must be combined with another calculated through other PixiVNJsonConditionalStatements. in case this possibility is not managed, it will be taken into consideration PixiVNJsonConditionalResultToCombine.firstItem
Type Parameters
T
T
Properties
combine
> combine: "cross" | "union"
Defined in: src/schema/PixiVNJsonConditionalResultToCombine.ts:15
Defines how the two results are combined:
"cross"— cartesian product / pairwise combination of both results"union"— concatenation / merge of both results into a single collection
firstItem?
> optional firstItem?: T
Defined in: src/schema/PixiVNJsonConditionalResultToCombine.ts:19
The first (primary) result item, used as a fallback if the second conditional produces no result.
secondConditionalItem?
> optional secondConditionalItem?: PixiVNJsonStepSwitchElementType<T>[]
Defined in: src/schema/PixiVNJsonConditionalResultToCombine.ts:23
The second conditional item(s) whose result will be combined with firstItem.
type
> type: "resulttocombine"
Defined in: src/schema/PixiVNJsonConditionalResultToCombine.ts:9