LogoPixi’VN
indexType aliases

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