Sha256: b920c52126cf5bff8b5cc89515c869ea1785bbd22346df257bffb2214346012e

Contents?: true

Size: 600 Bytes

Versions: 23

Compression:

Stored size: 600 Bytes

Contents

module EgovUtils
  module Helpers
    module Tags
      module DatetimeFieldPatch

        def render
          pickerize_options! if @options.stringify_keys['datetimepicker']
          super
        end

        protected

          def pickerize_options!
            options = @options.stringify_keys
            picker_data = {'provide' => 'datepicker', 'date-min-date' => format_date(datetime_value(options["min"])), 'date-max-date' => format_date(datetime_value(options["max"])) }
            @options[:data] = picker_data.merge(options['data'] || {})
          end

      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
egov_utils-0.3.2 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.3.1 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.3.0 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.13 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.12 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.11 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.10 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.9 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.8 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.7 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.6 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.5 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.4 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.3 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.2 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.1 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.2.0 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.1.37 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.1.36 lib/egov_utils/helpers/tags/datetime_field_patch.rb
egov_utils-0.1.35 lib/egov_utils/helpers/tags/datetime_field_patch.rb