Represents a condition that may be one of several types. Only the first defined field will be processed.
Signature:
export interface OneOfCondition
Properties
Property | Type | Description |
---|---|---|
andCondition | AndCondition | Makes this condition an AND condition. |
customSignal | CustomSignalCondition | Makes this condition a custom signal condition. |
false | Record<string, never> | Makes this condition a constant false. |
orCondition | OrCondition | Makes this condition an OR condition. |
percent | PercentCondition | Makes this condition a percent condition. |
true | Record<string, never> | Makes this condition a constant true. |
OneOfCondition.andCondition
Makes this condition an AND condition.
Signature:
andCondition?: AndCondition;
OneOfCondition.customSignal
Makes this condition a custom signal condition.
Signature:
customSignal?: CustomSignalCondition;
OneOfCondition.false
Makes this condition a constant false.
Signature:
false?: Record<string, never>;
OneOfCondition.orCondition
Makes this condition an OR condition.
Signature:
orCondition?: OrCondition;
OneOfCondition.percent
Makes this condition a percent condition.
Signature:
percent?: PercentCondition;
OneOfCondition.true
Makes this condition a constant true.
Signature:
true?: Record<string, never>;