Converts a FilterExpression into a single Predicate<T> that can be passed directly to FilterableArrayDatasource.filterBy().
Predicate<T>
FilterableArrayDatasource.filterBy()
undefined
The structured filter state emitted by UIFilter.
UIFilter
The field definitions (needed to resolve types).
Converts a FilterExpression into a single
Predicate<T>that can be passed directly toFilterableArrayDatasource.filterBy().undefinedwhen no valid rules remain (= show all rows).