class LocalManifest.FormModule.Field extends ManifestBase.NameValues set_default: () -> super() @values['label'] ||= {} @values['tag'] ||= {} @values['helpers'] ||= {} @values['row_break'] ||= true init: () -> super() @label = ManifestBase.load_type_args this, @values, 'label', LocalManifest.FormModule.FieldModule.LabelFactory @tag = ManifestBase.load_type_args this, @values, 'tag', LocalManifest.FormModule.FieldModule.TagFactory @helpers = ManifestBase.load_type_name_args this, @values, 'helpers', LocalManifest.FormModule.FieldModule.HelperFactory @row_break = @values['row_break'] # @boost_name = @values['boost_name'] is_part: () -> @part_name != null form_name: () -> @parent.name column_name: () -> @name model_name: () -> @form_name() form: () -> @parent class LocalManifest.FormModule.FieldModule