Sha256: f07fe964d25d6a20128113b3fe98efd8cda39859bbf9f437080fac20e6f95b65
Contents?: true
Size: 578 Bytes
Versions: 8
Compression:
Stored size: 578 Bytes
Contents
module Lolita module Configuration module Tab class Content < Lolita::Configuration::Tab::Base def initialize(*args,&block) super set_default_fields end private def set_default_fields default_fields if @fields.empty? end def validate(tab, options={}) if (options[:tabs] || []).detect{|existing_tab| existing_tab.type == :content} raise Lolita::SameTabTypeError, "Same type tabs was detected (#{tab.type})." end end end end end end
Version data entries
8 entries across 8 versions & 1 rubygems