OSDN Git Service

change router frame work
[pettanr/pettanr.git] / app / assets / javascripts / locmare / form / field / tag / text_area.js.coffee
1 class Locmare.FormModule.FieldModule.TagModule.TextAreaTag extends Locmare.FormModule.FieldModule.TagModule.Base\r
2   tagName: 'textarea'\r
3   events: {\r
4     'change': 'change'\r
5   }\r
6   \r
7   render: () ->\r
8     this.$el.html('')\r
9     @attr = {\r
10       name: @form_field_name(),\r
11     }\r
12     if sz = @tag_manifest.options['size']\r
13       r = sz.split('x')\r
14       @tag_manifest.options['cols'] = r[0]\r
15       @tag_manifest.options['rows'] = r[1]\r
16       delete @tag_manifest.options['size']\r
17     _.extend(@attr, @options())\r
18     this.$el.attr(@attr)\r
19     this.$el.html(@value())\r
20     this\r
21   \r
22   change: () ->\r
23     @field.trigger('change')\r
24   \r