Sha256: b5f3bc15c3cf643d0ce91cdf29f70af4e728b5f84821b0e27c8f68575315f1f4
Contents?: true
Size: 1007 Bytes
Versions: 1
Compression:
Stored size: 1007 Bytes
Contents
# :main: README.rdoc module DateTimePicker # :nodoc: DIR = File.expand_path(File.dirname(__FILE__)) # :nodoc: class Engine < ::Rails::Engine # :nodoc: end module ClassMethods def activate *names names = names.flatten names.each {|name| activate_one name } end def activate_one name valid_framework? name load_extension name end def load_extension name require "#{name}/inputs_ext" rescue Exception => e raise NotImplementedError, "Unsupported Formbuilder or framework: #{name} - #{e}" end def valid_framework? name case name.to_sym when :simple_form raise ArgumentError, "SimpleForm not defined" unless defined?(SimpleForm) when :formtastic raise ArgumentError, "Formtastic not defined" unless defined?(Formtastic) end end end extend ClassMethods end require File.join(DateTimePicker::DIR, 'date_time_picker', 'date_time_picker_helpers')
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
date_time_picker-0.5.4 | lib/date_time_picker.rb |