Sha256: 3224050767d87e42ca58ba8c6492a47982922450eab83aedaa7cf90308d7a54d

Contents?: true

Size: 737 Bytes

Versions: 16

Compression:

Stored size: 737 Bytes

Contents

module Apotomo
  class << self
    def js_framework=(js_framework)
      @js_framework = js_framework
      @js_generator = JavascriptGenerator.new(js_framework)
    end
    
    attr_reader :js_generator, :js_framework
    
    # Apotomo setup/configuration helper for initializer.
    #
    # == Usage/Examples:
    #
    #   Apotomo.setup do |config|
    #     config.js_framework = :jquery
    #   end
    def setup
      yield self
    end
  end
end

require 'apotomo/widget'
require 'apotomo/railtie'
require 'apotomo/widget_shortcuts'
require 'apotomo/rails/controller_methods'
require 'apotomo/javascript_generator'
require 'apotomo/test_case' if Rails.env == "test"

Apotomo.js_framework = :jquery ### DISCUSS: move to rails.rb

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
apotomo-1.3.2 lib/apotomo.rb
apotomo-1.3.1 lib/apotomo.rb
apotomo-1.3.0 lib/apotomo.rb
apotomo-1.2.6 lib/apotomo.rb
apotomo-1.2.5 lib/apotomo.rb
apotomo-1.2.4 lib/apotomo.rb
apotomo-1.2.3 lib/apotomo.rb
apotomo-1.2.2 lib/apotomo.rb
apotomo-1.2.1 lib/apotomo.rb
apotomo-1.2.0 lib/apotomo.rb
apotomo-1.1.4 lib/apotomo.rb
apotomo-1.1.3 lib/apotomo.rb
apotomo-1.1.2 lib/apotomo.rb
apotomo-1.1.1 lib/apotomo.rb
apotomo-1.1.0 lib/apotomo.rb
apotomo-1.1.0.rc1 lib/apotomo.rb