Sha256: 9126ed6c10090659dba8f5014b0ca834805de55c94da40e770a48547c8ac7ecf

Contents?: true

Size: 727 Bytes

Versions: 11

Compression:

Stored size: 727 Bytes

Contents

require 'rails_admin/config/proxyable'
require 'rails_admin/config/configurable'
require 'rails_admin/config/has_fields'
require 'rails_admin/config/has_groups'

module RailsAdmin
  module Config
    module Sections
      # Configuration of the show view for a new object
      class Base
        include RailsAdmin::Config::Proxyable
        include RailsAdmin::Config::Configurable

        include RailsAdmin::Config::HasFields
        include RailsAdmin::Config::HasGroups

        attr_reader :abstract_model
        attr_reader :parent, :root

        def initialize(parent)
          @parent = parent
          @root = parent.root

          @abstract_model = root.abstract_model
        end
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 4 rubygems

Version Path
rails_admin-0.0.5 lib/rails_admin/config/sections/base.rb
rails_admin-0.0.4 lib/rails_admin/config/sections/base.rb
rails_admin-0.0.3 lib/rails_admin/config/sections/base.rb
rails_admin-0.0.2 lib/rails_admin/config/sections/base.rb
upstream-rails_admin-1.0.2 lib/rails_admin/config/sections/base.rb
rails_admin-0.0.1 lib/rails_admin/config/sections/base.rb
obitum-rails_admin-0.0.5 lib/rails_admin/config/sections/base.rb
drewda_rails_admin-0.0.1 lib/rails_admin/config/sections/base.rb
obitum-rails_admin-0.0.4 lib/rails_admin/config/sections/base.rb
obitum-rails_admin-0.0.3 lib/rails_admin/config/sections/base.rb
obitum-rails_admin-0.0.2 lib/rails_admin/config/sections/base.rb