Sha256: 170155787dc7153a996c9e5e12062e410584263b6a86477741bfb0d93f52cfbf

Contents?: true

Size: 990 Bytes

Versions: 1

Compression:

Stored size: 990 Bytes

Contents

require 'collection_of'
require "amcharts/version"
require_relative '../app/helpers/amcharts/amcharts_helper'

module AmCharts
  autoload :Axis,         'amcharts/axis'
  autoload :Chart,        'amcharts/chart'
  autoload :ChartBuilder, 'amcharts/chart_builder'
  autoload :Cursor,       'amcharts/cursor'
  autoload :Graph,        'amcharts/graph'
  autoload :Legend,       'amcharts/legend'
  autoload :Listener,     'amcharts/listener'
  autoload :ScrollBar,    'amcharts/scroll_bar'
  autoload :Settings,     'amcharts/settings'
  autoload :UsesSettings, 'amcharts/uses_settings'

  ActiveSupport::Inflector.inflections do |inflect|
    inflect.acronym "AmCharts"
  end if defined?(ActiveSupport)

  Engine = Class.new(::Rails::Engine) do
    # Load the Amcharts helper when loading ActionView
    initializer 'amcharts.action_controller' do |app|
      ActiveSupport.on_load :action_controller do
        helper AmCharts::AmChartsHelper
      end
    end
  end if defined?(Rails)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
amcharts.rb-3.4.7.0 lib/amcharts.rb