class Lolita::Configuration::Fields
Lolita::Configuration::Tabs
is container class that holds all tabs for each lolita instance. Also it has some useful methods.
Public Class Methods
new(*args,&block)
click to toggle source
# File lib/lolita/configuration/fields.rb, line 11 def initialize *args,&block @fields=[] self.instance_eval(&block) if block_given? end
Public Instance Methods
by_name(name)
click to toggle source
# File lib/lolita/configuration/fields.rb, line 20 def by_name(name) @fields.detect{|field| (field.name==name.to_sym || field.name=="#{name}_id".to_sym) } end
clear()
click to toggle source
# File lib/lolita/configuration/fields.rb, line 16 def clear @fields.clear end
Private Instance Methods
build_element(element,&block)
click to toggle source
# File lib/lolita/configuration/fields.rb, line 30 def build_element(element,&block) element end
collection_variable()
click to toggle source
# File lib/lolita/configuration/fields.rb, line 26 def collection_variable @fields end