matchQueryItem()function

matchQueryItem(item: T, filters: ImmutableArray<QueryFilter>): boolean
ParamType
itemT
The data item to test. required
filtersImmutableArray<QueryFilter>
The set of filters that the item must satisfy. required
Return
boolean
true if the item matches every filter, false otherwise.

Match a single data item against a set of filters.

Examples

matchQueryItem({ name: "Alice" }, [{ key: ["name"], operator: "is", value: "Alice" }]) // true