Sha256: 3d85942469ca648b3fc7f2b691af0ddf02245e4be18eb19774e8a22b1c29b36b
Contents?: true
Size: 557 Bytes
Versions: 3
Compression:
Stored size: 557 Bytes
Contents
module SimpleForm module Inputs class BooleanInput < Base def input @builder.check_box(attribute_name, input_html_options) end def label_input input + (options[:label] == false ? "" : label) end private # Booleans are not required by default because in most of the cases # it makes no sense marking them as required. The only exception is # Terms of Use usually presented at most sites sign up screen. def attribute_required_by_default? false end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
simple_form-1.5.2 | lib/simple_form/inputs/boolean_input.rb |
simple_form-1.5.1 | lib/simple_form/inputs/boolean_input.rb |
simple_form-1.5.0 | lib/simple_form/inputs/boolean_input.rb |