class Lolita::Configuration::Tab::Default

Public Class Methods

new(*args,&block) click to toggle source
Calls superclass method Lolita::Configuration::Tab::Base::new
# File lib/lolita/configuration/tab/default.rb, line 6
def initialize *args,&block
  super
  validate
end

Private Instance Methods

set_default_fields() click to toggle source
# File lib/lolita/configuration/tab/default.rb, line 13
def set_default_fields
  warn("Default fields are not set for DefaultTab.")
end
validate(options = {}) click to toggle source
# File lib/lolita/configuration/tab/default.rb, line 17
def validate options = {}
  if fields.empty?
    raise Lolita::NoFieldsGivenError, "At least one field must be specified for default tab."
  end
end