class Datagrid::Filters::BooleanFilter
Public Class Methods
Source
# File lib/datagrid/filters/boolean_filter.rb, line 9 def initialize(grid, name, **opts) super options[:default] ||= false end
@!visibility private
Calls superclass method
Datagrid::Filters::BaseFilter::new
Public Instance Methods
Source
# File lib/datagrid/filters/boolean_filter.rb, line 14 def default_input_options { **super, type: "checkbox" } end
Calls superclass method
Datagrid::Filters::BaseFilter#default_input_options
Source
# File lib/datagrid/filters/boolean_filter.rb, line 18 def parse(value) Datagrid::Utils.booleanize(value) end