1 ManifestBase.require_modules "local_manifest/form/",
5 class Form < ManifestBase::Base
8 attr :fields, :field_names
12 @json['fields'] ||= {}
13 @json['field_names'] ||= []
18 @fields = ManifestBase.load_name_values self, @json, 'fields', Field
19 @field_names = @json['field_names']
23 @field_names.each do |field_name|
24 yield field_name, @fields[field_name]
29 @field_names.map do |field_name|