Class: Formation::Fieldset

Inherits:
Element
  • Object
show all
Defined in:
lib/formation/fieldset.rb

Instance Attribute Summary collapse

Attributes inherited from Element

#name

Instance Method Summary collapse

Methods inherited from Element

#field?

Constructor Details

#initialize(name, options = {}) ⇒ Fieldset

Returns a new instance of Fieldset.



5
6
7
8
# File 'lib/formation/fieldset.rb', line 5

def initialize(name, options = {})
  @name = name
  @legend = options[:legend] || Formation::Util.titleize(name)
end

Instance Attribute Details

#legendObject (readonly)

Returns the value of attribute legend.



3
4
5
# File 'lib/formation/fieldset.rb', line 3

def legend
  @legend
end

Instance Method Details

#fieldsObject



10
11
12
# File 'lib/formation/fieldset.rb', line 10

def fields
  @fields ||= []
end