Sha256: e6c46b024fa5b05400e56373292e13579e45733d99b61a4f00b24c0f31de3d19
Contents?: true
Size: 992 Bytes
Versions: 1
Compression:
Stored size: 992 Bytes
Contents
require 'mighty_grid/version' require 'mighty_grid/column' require 'mighty_grid/grid_renderer' require 'mighty_grid/helpers/mighty_grid_view_helpers' require 'mighty_grid/mighty_grid_controller' module MightyGrid # Your code goes here... class MightyGridEngine < ::Rails::Engine initializer 'mighty_grid_railtie.configure_rails_initialization' do |app| ActiveSupport.on_load :action_controller do ActionController::Base.send(:include, MightyGrid::Controller) end ActiveSupport.on_load :action_view do ::ActionView::Base.class_eval { include MightyGrid::GridViewHelper } end end end class Base attr_reader :klass, :relation attr_accessor :output_buffer def initialize(klass_or_relation, controller, opts = {}) #:nodoc: @controller = controller @relation = klass_or_relation @klass = klass_or_relation.is_a?(ActiveRecord::Relation) ? klass_or_relation.klass : klass_or_relation end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mighty_grid-0.0.2 | lib/mighty_grid.rb |