module FormtasticBootstrap::Inputs::Base::Timeish
Public Instance Methods
date_input_html()
click to toggle source
# File lib/formtastic-bootstrap/inputs/base/timeish.rb, line 6 def date_input_html fragment_input_html(:date, "small") end
fragment_id(fragment)
click to toggle source
# File lib/formtastic-bootstrap/inputs/base/timeish.rb, line 14 def fragment_id(fragment) # TODO is this right? # "#{input_html_options[:id]}_#{position(fragment)}i" "#{input_html_options[:id]}[#{fragment}]" end
fragment_input_html(fragment, klass)
click to toggle source
# File lib/formtastic-bootstrap/inputs/base/timeish.rb, line 20 def fragment_input_html(fragment, klass) opts = input_options.merge(:prefix => fragment_prefix, :field_name => fragment_name(fragment), :default => value, :include_blank => include_blank?) template.send(:"text_field_#{fragment}", value, opts, input_html_options.merge(:id => fragment_id(fragment), :class => klass)) end
time_input_html()
click to toggle source
# File lib/formtastic-bootstrap/inputs/base/timeish.rb, line 10 def time_input_html fragment_input_html(:time, "mini") end