class ViewComponent::Storybook::Controls::BooleanConfig

Constants

BOOLEAN_VALUES

Public Instance Methods

type() click to toggle source
# File lib/view_component/storybook/controls/boolean_config.rb, line 11
def type
  :boolean
end
value_from_params(params) click to toggle source
Calls superclass method
# File lib/view_component/storybook/controls/boolean_config.rb, line 15
def value_from_params(params)
  params_value = super(params)
  if params_value.is_a?(String) && params_value.present?
    case params_value
    when "true"
      true
    when "false"
      false
    end
  else
    params_value
  end
end