module Datagrid::ColumnNamesAttribute::ClassMethods
Public Instance Methods
column_names_filter(**options)
click to toggle source
Adds a filter that acts like a column selection All defined columns will be available to select/deselect as a multi-select enum filter. Columns
with mandatory: true
option will always present in the grid table and won’t be listed in column names selection Accepts same options as :enum
filter @example
column_names_filter(header: "Choose columns")
@see Datagrid::Filters::ClassMethods#filter
# File lib/datagrid/column_names_attribute.rb, line 27 def column_names_filter(**options) filter( :column_names, :enum, select: :optional_columns_select, multiple: true, dummy: true, **options, ) end