Filter interface
Si tratta del tipo di base che rappresenta un filtro. Per configurare un filtro, non creare direttamente un'istanza di un oggetto di questa classe. Creare invece un'istanza di un oggetto di una classe derivata, ad esempio BoolEqualsFilter, NumberInFilter e così via, a seconda del tipo della chiave in base alla quale si desidera filtrare.
Proprietà
| key | Campo/proprietà nell'evento in base al quale si desidera filtrare. |
| operator |
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere |
Dettagli proprietà
key
Campo/proprietà nell'evento in base al quale si desidera filtrare.
key?: string
Valore della proprietà
string
operatorType
Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere
operatorType: "NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"
Valore della proprietà
"NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"