SelectoComponents.Form.EventHandlers.FilterOperations (selecto_components v0.4.5)

Event handlers for filter operations.

This module handles filter-related events such as:

  • Adding filters via drag-and-drop (treedrop)
  • Removing filters
  • Filter configuration updates

imported-by

Imported by

This module is automatically imported when using SelectoComponents.Form.

events-handled

Events Handled

  • treedrop - Add filter via drag-and-drop from filter tree
  • filter_remove - Remove a filter from the filter list
  • polymorphic_type_toggle - Toggle entity type selection in polymorphic filters

design-notes

Design Notes

Filter operations set the skip_next_validation flag to prevent unnecessary query execution when filters are being added or removed. This allows users to configure multiple filters before executing the query.