MishkaGervaz.Table.Types.Filter.Text (MishkaGervaz v0.0.1-alpha.2)

Copy Markdown View Source

Text search filter type.

Renders a text input that performs case-insensitive partial matching.

Use the fields option to search across multiple fields:

filter :search, :text do
  fields [:name, :title, :description]

  ui do
    placeholder "Search everything..."
    icon "hero-magnifying-glass"
  end
end

This creates an OR query across all specified fields.

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