Class: Forma::Col

Inherits:
Object
  • Object
show all
Includes:
FieldHelper
Defined in:
lib/forma/form.rb

Overview

Form may have up to two columns.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from FieldHelper

#array_field, #boolean_field, #combo_field, #complex_field, #date_field, #email_field, #file_field, #image_field, #map_field, #number_field, #password_field, #select_field, #subform, #table_field, #text_field

Constructor Details

#initialize(fields = []) ⇒ Col

Returns a new instance of Col.



252
253
254
# File 'lib/forma/form.rb', line 252

def initialize(fields = [])
  @fields = fields
end

Instance Attribute Details

#fieldsObject (readonly)

Returns the value of attribute fields.



250
251
252
# File 'lib/forma/form.rb', line 250

def fields
  @fields
end

Instance Method Details

#add_field(f) ⇒ Object



256
257
258
# File 'lib/forma/form.rb', line 256

def add_field(f)
  @fields << f
end