OSDN Git Service

743f80a2fb3e0c09085e69d2547f95e725207ae0
[pettanr/pettanr.git] / app / assets / javascripts / locmare / form / field / tag / base.js.coffee
1 class Locmare.FormModule.FieldModule.TagModule.Base extends Backbone.View\r
2   tagName: 'input'\r
3   \r
4   initialize: (options) ->\r
5     @field = options.field\r
6     @tag_manifest = options.tag_manifest\r
7   \r
8   form_field_name: () ->\r
9     @field.form_field_name()\r
10   \r
11   val: () ->\r
12     this.$el.val()\r
13   \r
14   value: () ->\r
15     @field.value()\r
16   \r
17   options: () ->\r
18     @tag_manifest.options\r
19   \r
20   form: () ->\r
21     @field.form\r
22   \r
23   manifest: () ->\r
24     @form().manifest\r
25   \r
26   form_name: () ->\r
27     @form().form_name\r
28   \r
29   item: () ->\r
30     @form().item\r
31   \r
32   model_name: () ->\r
33     @tag_manifest.model_name()\r
34   \r
35   column_name: () ->\r
36     @tag_manifest.column_name()\r
37   \r