Sha256: ddd8856c5670dc3079c2bbedc00aefe9629d5d61fef660ef095b1aa155b877a6

Contents?: true

Size: 1.1 KB

Versions: 5

Compression:

Stored size: 1.1 KB

Contents

module JqGridRails
  class Railtie < Rails::Railtie

    rake_tasks do
      require 'jqgrid_rails/tasks'
    end

    # We do all our setup in here
    config.to_prepare do
      ActionView::Helpers::AssetTagHelper.register_javascript_expansion(
        :plugins => %w(/jqgrid_rails/javascripts/jqgrid/grid.locale-en.js /jqgrid_rails/javascripts/jqgrid/jquery.jqGrid.min.js)
      )
      ActionView::Helpers::AssetTagHelper.register_stylesheet_expansion(
        :plugins => %w(/jqgrid_rails/stylesheets/jqgrid/ui.jqgrid.css)
      )
      ActionView::Helpers::AssetTagHelper.register_javascript_expansion(
        :jqgrid_rails => %w(/jqgrid_rails/javascripts/jqgrid/grid.locale-en.js /jqgrid_rails/javascripts/jqgrid/jquery.jqGrid.min.js)
      )
      ActionView::Helpers::AssetTagHelper.register_stylesheet_expansion(
        :jqgrid_rails => %w(/jqgrid_rails/stylesheets/jqgrid/ui.jqgrid.css)
      )
      Dir.glob(File.join(File.dirname(__FILE__), '*.rb')).each do |file|
        unless(%w(railtie.rb tasks.rb version.rb).find{|skip| file.ends_with?(skip)})
          require file
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
jqgrid_rails-1.2.4 lib/jqgrid_rails/railtie.rb
jqgrid_rails-1.2.3 lib/jqgrid_rails/railtie.rb
jqgrid_rails-1.2.2 lib/jqgrid_rails/railtie.rb
jqgrid_rails-1.2.1 lib/jqgrid_rails/railtie.rb
jqgrid_rails-1.2.0 lib/jqgrid_rails/railtie.rb