Module: Tramway::Forms::Fields::ClassMethods
- Defined in:
- lib/tramway/forms/fields.rb
Overview
Class methods for defining fields
Instance Method Summary collapse
Instance Method Details
#__initialize_fields(subclass) ⇒ Object
13 14 15 |
# File 'lib/tramway/forms/fields.rb', line 13 def __initialize_fields(subclass) subclass.instance_variable_set(:@fields, {}) end |
#fields(**attributes) ⇒ Object
9 10 11 |
# File 'lib/tramway/forms/fields.rb', line 9 def fields(**attributes) @fields.merge! attributes end |