Sha256: c9750f824b66e783d79dbfe0469885410a11578425e10f02a2fca384ca87aa1c

Contents?: true

Size: 301 Bytes

Versions: 5

Compression:

Stored size: 301 Bytes

Contents

module Trestle::Form::Fields::DatePicker
  def extract_options!
    options[:prepend] ||= options.delete(:icon) { default_icon }
    options.reverse_merge!(data: { picker: options.delete(:picker) { true }, allow_clear: true })

    super
  end

  def default_icon
    icon("fa fa-calendar")
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
trestle-0.8.12 lib/trestle/form/fields/date_picker.rb
trestle-0.8.11 lib/trestle/form/fields/date_picker.rb
trestle-0.8.10 lib/trestle/form/fields/date_picker.rb
trestle-0.8.9 lib/trestle/form/fields/date_picker.rb
trestle-0.8.8 lib/trestle/form/fields/date_picker.rb