Module: RailsAjax

Defined in:
lib/rails-ajax.rb,
lib/rails-ajax/railtie.rb,
lib/rails-ajax/controller.rb,
lib/rails-ajax/rails-ajax.rb,
lib/rails-ajax/url_helper.rb,
lib/rails-ajax/configuration.rb,
lib/rails-ajax/form_tag_helper.rb

Overview

– Copyright © 2012 Muriel Salvan ([email protected]) Licensed under the terms specified in LICENSE file. No warranty is provided. ++

Defined Under Namespace

Modules: Controller, FormTagHelper, UrlHelper Classes: Configuration, Railtie

Constant Summary collapse

@@Configuration =

The configuration

<em>RailsAjax::Configuration</em>
RailsAjax::Configuration.new

Class Method Summary collapse

Class Method Details

.configObject

Give access to the configuration

Return
  • RailsAjax::Configuration: The RailsAjax configuration



16
17
18
# File 'lib/rails-ajax/rails-ajax.rb', line 16

def self.config
  return @@Configuration
end

.configure(&iProcConfig) ⇒ Object

Configure RailsAjax

Parameters
  • iProcConfig (CodeBlock): Block called that will contain all configuration directives



24
25
26
# File 'lib/rails-ajax/rails-ajax.rb', line 24

def self.configure(&iProcConfig)
  @@Configuration.instance_eval(&iProcConfig)
end

.rootObject

Give the root directory of the RailsAjax installation

Return
  • String: RailsAjax root directory



12
13
14
# File 'lib/rails-ajax.rb', line 12

def self.root
  return File.expand_path("#{File.dirname(__FILE__)}/..")
end