MishkaGervaz.Table.Types.Filter.Relation (MishkaGervaz v0.0.1-alpha.3)

Copy Markdown View Source

Relationship filter type for selecting related records.

Modes

  • :static - Load all options at once (default, for small datasets)
  • :load_more - Paginated with "Load more" button
  • :search - Searchable single select
  • :search_multi - Searchable multi select

Examples

filter :category_id, type: :relation

filter :site_id, type: :relation do
  mode :search_multi
  search_field :name
end

See MishkaGervaz.Table.Types.Filter (registry), MishkaGervaz.Table.Behaviours.FilterType, and MishkaGervaz.Table.Entities.Filter.