OSDN Git Service

fix picker
[pettanr/pettanr.git] / app / assets / javascripts / views / panel_pictures / new_element.js.coffee
1 class Pettanr.Views.PanelPicture.NewElement extends Backbone.View\r
2   tagName: 'div'\r
3   className: 'new-element-body'\r
4   \r
5   initialize: (options) ->\r
6     @parent = options.parent\r
7     @model = options.model\r
8   \r
9   render: () ->\r
10     this.$el.html('')\r
11     params = {\r
12       controller: @model.path_name(), action: 'index',\r
13       page_size: 6, format: 'pick'\r
14     }\r
15     @dialog().get(params, null)\r
16     @listenTo(@dialog(), 'pick', @pick)\r
17     this\r
18   \r
19   pick: (item) ->\r
20   \r
21   dock: () ->\r
22     @parent.dock()\r
23   \r
24   editor: () ->\r
25     @dock().editor()\r
26   \r
27   dialog: () ->\r
28     @editor().dialog\r
29   \r