API REFERENCE
conditionPresetsChanged
Emitted when advanced condition presets change. Connect presets to user preference storage.
What does this API do?
Emitted when advanced condition presets change. Connect presets to user preference storage.
API for Pro features: Advanced filter and built-in compound condition editor
Exact input and result types
conditionPresetsChanged: { presets: Array<{ name: string; json: string }> }Usage flow
Subscribe with grid.addEventListener('conditionPresetsChanged', handler). The result is in event.detail, and event names are case-sensitive. Remove subscriptions when disposing of the view.
const controller = new AbortController();
grid.addEventListener('conditionPresetsChanged', event => {
console.log(event.detail);
}, { signal: controller.signal });
// On view disposal: controller.abort();Feature explanations and examples
- Condition trees
Combine conditions across columns in an AND/OR tree to express business rules, such as large APAC orders or orders for a particular product.