Sha256: 6b87615f13ebad7c68b386e45e0881150babad0e806d6f11d15dac1b6d3bb331

Contents?: true

Size: 740 Bytes

Versions: 11

Compression:

Stored size: 740 Bytes

Contents

module ActiveScaffold::Bridges
  class DatePicker < ActiveScaffold::DataStructures::Bridge
    autoload :Helper, 'active_scaffold/bridges/date_picker/helper'
    def self.install
      require File.join(File.dirname(__FILE__), "date_picker/ext.rb")
    end
    def self.install?
      ActiveScaffold.js_framework == :jquery
    end
    def self.localization
      "jQuery(function($){
  if (typeof($.datepicker) === 'object') {
    #{Helper.date_options_for_locales}
    $.datepicker.setDefaults($.datepicker.regional['#{::I18n.locale}']);
  }
  if (typeof($.timepicker) === 'object') {
    #{Helper.datetime_options_for_locales}
    $.timepicker.setDefaults($.timepicker.regional['#{::I18n.locale}']);
  }
});\n"        
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
active_scaffold-3.3.0 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.20 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.3.0.rc3 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.3.0.rc2 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.19 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.3.0.rc lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.17 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.16 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.15 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.14 lib/active_scaffold/bridges/date_picker.rb
active_scaffold-3.2.13 lib/active_scaffold/bridges/date_picker.rb