Demo / Plugins / Base / Quick Filter

npm package: @omnigrid/quick-filter-plugin

API Reference

Quick filter

The QuickFilterPlugin mounts a global search input into the grid’s top slot and filters rows across all searchable columns as you type. The query is debounced (default 150 ms) and supports multi-term search: separate terms with commas — for example potion, rare — and a row matches if any term is found in any searchable column. Columns marked with searchable: false (here the ID column) are excluded from the search, and valueGetter / valueFormatter results are evaluated when present. Use options like slot, position, placeholder, debounceMs, and initialValue to control placement and behavior.
Loading…

Quick filter (bottom slot)

The same QuickFilterPlugin can be mounted into the grid’s bottom slot by passing slot: "bottom" in the plugin options. All behavior — debouncing, multi-term search, and exclusion of searchable: false columns — remains identical.
Loading…