Filter interface
Это базовый тип, представляющий фильтр. Чтобы настроить фильтр, не создавайте экземпляр объекта этого класса напрямую. Вместо этого создайте экземпляр объекта производного класса, например BoolEqualsFilter, NumberInFilter и т. д., в зависимости от типа ключа на основе которого требуется отфильтровать.
Свойства
| key | Поле или свойство в событии, на основе которого требуется отфильтровать. |
| operator |
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть |
Сведения о свойстве
key
Поле или свойство в событии, на основе которого требуется отфильтровать.
key?: string
Значение свойства
string
operatorType
Полиморфная дискриминация, указывающая различные типы этого объекта, может быть
operatorType: "NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"
Значение свойства
"NumberIn" | "NumberNotIn" | "NumberLessThan" | "NumberGreaterThan" | "NumberLessThanOrEquals" | "NumberGreaterThanOrEquals" | "BoolEquals" | "StringIn" | "StringNotIn" | "StringBeginsWith" | "StringEndsWith" | "StringContains" | "NumberInRange" | "NumberNotInRange" | "StringNotBeginsWith" | "StringNotEndsWith" | "StringNotContains" | "IsNullOrUndefined" | "IsNotNull"