1 class Locmare.FormModule.FieldModule.TagFactory
\r
4 text: Locmare.FormModule.FieldModule.TagModule.TextTag,
\r
5 number: Locmare.FormModule.FieldModule.TagModule.NumberTag,
\r
6 text_area: Locmare.FormModule.FieldModule.TagModule.TextAreaTag,
\r
7 select: Locmare.FormModule.FieldModule.TagModule.SelectTag,
\r
8 hidden: Locmare.FormModule.FieldModule.TagModule.HiddenTag
\r
11 @factory: (field, my_manifest) ->
\r
12 type = my_manifest.type
\r
13 my_class = @types()[type]
\r
14 console.log "undefined class for local view forms > #{field.form_name} > fields > #{field.field_name} > tag > #{type}\n" if not my_class
\r
15 new my_class({field: field, tag_manifest: my_manifest})
\r
17 class Locmare.FormModule.FieldModule.TagModule
\r