Representa una condición que puede ser de varios tipos. Solo se procesará el primer campo definido.
Firma:
export interface OneOfCondition
Propiedades
Propiedad | Tipo | Descripción |
---|---|---|
andCondition | AndCondition | Hace que esta condición sea una condición Y. |
falso | Registro<string, nunca> | Hace que esta condición sea una constante falsa. |
orCondition | OrCondition | Hace que esta condición sea una condición O. |
porcentaje | PercentCondition | Convierte esta condición en una condición de porcentaje. |
true | Registro<string, nunca> | Hace que esta condición sea una constante verdadera. |
OneOfCondition.andCondition
Hace que esta condición sea una condición Y.
Firma:
andCondition?: AndCondition;
OneOfCondition.false
Hace que esta condición sea una constante falsa.
Firma:
false?: Record<string, never>;
OneOfCondition.orCondition
Hace que esta condición sea una condición O.
Firma:
orCondition?: OrCondition;
OneOfCondition.percent
Convierte esta condición en una condición de porcentaje.
Firma:
percent?: PercentCondition;
OneOfCondition.true
Hace que esta condición sea una constante verdadera.
Firma:
true?: Record<string, never>;