module RailsAdmin::Config::Groupable

Public Instance Methods

group(name = nil) click to toggle source

Register a group instance variable and accessor methods for objects extending the has groups mixin. The extended objects must implement reader for a parent object which includes this module.

@see RailsAdmin::Config::HasGroups.group @see RailsAdmin::Config::Fields::Group

# File lib/rails_admin/config/groupable.rb, line 14
def group(name = nil)
  @group = parent.group(name) unless name.nil? # setter
  @group ||= parent.group(:default) # getter
end