Sha256: ed9bc7b0344c66a7d4bae08d2000de2003cdbaf6d9c1e6c2dcbeeb357b065d1b

Contents?: true

Size: 921 Bytes

Versions: 10

Compression:

Stored size: 921 Bytes

Contents

# TODO See if this can be refactored to make use of some of the Choices code.
module FlexaFormtasticBootstrap
  module Inputs
    class BooleanInput < Formtastic::Inputs::BooleanInput
      include Base

#      def to_html
##        clearfix_div_wrapping do
#          empty_label <<
#          hidden_field_html <<
#          input_div_wrapping(:block) do
#            template.content_tag(:ul, :class => "inputs-list") do
#              template.content_tag(:li) do
#                label_with_nested_checkbox
#              end
#            end
#          end
#        end
#      end

#      def label_text_with_embedded_checkbox
#        # That newline matters!  Why, I do no not know.
#        check_box_html << "\n" << template.content_tag(:span) do label_text end
#     end

      # Need this for formatting to work.
#      def empty_label
#        template.content_tag(:label) do end
#      end

    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
flexa_lib-0.5.2 lib/flexa_formtastic_bootstrap/inputs/OLD_boolean_input.rb
flexa_lib-0.5.1 lib/flexa_formtastic_bootstrap/inputs/OLD_boolean_input.rb
flexa_lib-0.5.0 lib/flexa_formtastic_bootstrap/inputs/OLD_boolean_input.rb
flexa_lib-0.3.9 lib/flexa_formtastic_bootstrap/inputs/OLD_boolean_input.rb
flexa_lib-0.3.8 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb
flexa_lib-0.3.7 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb
flexa_lib-0.3.6 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb
flexa_lib-0.3.5 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb
flexa_lib-0.3.4 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb
flexa_lib-0.3.3 lib/flexa_formtastic_bootstrap/inputs/boolean_input.rb