Partager via


AdvancedFilter interface

Il s’agit du type de base qui représente un filtre avancé. Pour configurer un filtre avancé, n’instanciez pas directement un objet de cette classe. Instanciez plutôt un objet d’une classe dérivée telle que BoolEqualsAdvancedFilter, NumberInAdvancedFilter, StringEqualsAdvancedFilter, etc. en fonction du type de la clé en fonction de laquelle vous souhaitez filtrer.

Propriétés

key

Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer.

operatorType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

Détails de la propriété

key

Champ/propriété dans l’événement en fonction de laquelle vous souhaitez filtrer.

key?: string

Valeur de propriété

string

operatorType

Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être

operatorType: "NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"

Valeur de propriété

"NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"