Sha256: de29322653b5d8b24f2a900821dc4cb78701af9d52778d55d5d06c8027f29f92

Contents?: true

Size: 830 Bytes

Versions: 1

Compression:

Stored size: 830 Bytes

Contents

require 'rails3-jquery-autocomplete/form_helper'
require 'rails3-jquery-autocomplete/autocomplete'

module Rails3JQueryAutocomplete
  autoload :Orm              , 'rails3-jquery-autocomplete/orm'
  autoload :FormtasticPlugin , 'rails3-jquery-autocomplete/formtastic_plugin'

  unless ::Rails.version < "3.1"
    require 'rails3-jquery-autocomplete/rails/engine'
  end
end

class ActionController::Base
  include Rails3JQueryAutocomplete::Autocomplete
end

#
# Load the formtastic plugin if using Formtastic
# TODO: Better way to load plugins
begin
  require 'formtastic'
  class Formtastic::FormBuilder < ActionView::Helpers::FormBuilder
    include Rails3JQueryAutocomplete::FormtasticPlugin
  end
rescue LoadError
end

begin
  require 'simple_form'
  require 'rails3-jquery-autocomplete/simple_form_plugin'
rescue LoadError
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails3-jquery-autocomplete-1.0.0 lib/rails3-jquery-autocomplete.rb