Sha256: 94eeaaa90fac535c623e39841ff3b20f4aa3f0fbd3f8279dba61ce5b3387bde7
Contents?: true
Size: 923 Bytes
Versions: 3
Compression:
Stored size: 923 Bytes
Contents
module BootstrapForm module Datetimepicker def date_field(name, *args) options = args.extract_options!.symbolize_keys! options[:datetimepicker] = true options[:data] = {'date-format' => 'L', 'date-extra-formats' => [BootstrapForm::DATE_FORMAT_JS]}.merge(options[:data] || {}) options[:append] = calendar_addon args << options super end def datetime_field(name, *args) options = args.extract_options!.symbolize_keys! options[:datetimepicker] = true options[:append] = calendar_addon args << options super end def datetime_local_field(name, *args) options = args.extract_options!.symbolize_keys! options[:datetimepicker] = true options[:append] = calendar_addon args << options super end private def calendar_addon content_tag('i', '', class: 'fa fa-calendar') end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
egov_utils-0.1.30 | lib/bootstrap_form/datetimepicker.rb |
egov_utils-0.1.29 | lib/bootstrap_form/datetimepicker.rb |
egov_utils-0.1.28 | lib/bootstrap_form/datetimepicker.rb |