Filter
@xngui/cdk/filter@xngui/cdk/filterHeadless filter UI state — search and predicates.
Preview
Filter snapshot
null- Ada Lovelace
- Grace Hopper
- Alan Turing
- Katherine Johnson
import { createDataSource } from '@xngui/cdk/datasource';
import { XFilterState } from '@xngui/cdk/filter';
const filter = new XFilterState({
onChange: (next) => dataSource.setFilter(next),
});
<x-form-field label="Search">
<x-input [value]="searchValue" (changed)="filter.setSearch($event.value)" >
<x-form-field>
filter.setSearch('');
// Snapshot: null
Events
Interact with the preview — events will appear here.