Sha256: 4232a748ecc1a2f857d7599fdeed6fd572b8cb6b13fb7903b8c196e38e891253
Contents?: true
Size: 568 Bytes
Versions: 28
Compression:
Stored size: 568 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
28 entries across 28 versions & 1 rubygems