OSDN Git Service

fix: fetch fail
[pettanr/pettanr.git] / app / assets / javascripts / editor / panel_editor.js.coffee
index 32e6127..0148b91 100644 (file)
@@ -1,4 +1,4 @@
-class Editor.PanelEditor extends Backbone.View\r
+class Editor.PanelEditor extends Pettanr.View\r
   tagName: 'div'\r
   className: 'panel-editor'\r
   \r
@@ -11,7 +11,7 @@ class Editor.PanelEditor extends Backbone.View
       spot: null\r
     })\r
     @dock = new Editor.PanelEditor.Dock({parent: this})\r
-    @credits = new Pettanr.Views.Panel.ShowModule.Credits({pictures: {}})\r
+    @credits = new Pettanr.View.Credits(this, {icon: true})\r
     \r
     @body.on('panel:resize', @panel_resize)\r
     @listenTo(@dock, 'http_post', @http_post)\r
@@ -27,7 +27,9 @@ class Editor.PanelEditor extends Backbone.View
     @body.add_element(element)\r
   \r
   add_credit: (element) ->\r
-    @credits.add_picture(element.picture())\r
+    r = {}\r
+    r[element.get('picture_id')] = null\r
+    @credits.push(r)\r
   \r
   open_dialog: (dialog) ->\r
     @dialogs[dialog.cid] = dialog\r
@@ -47,8 +49,7 @@ class Editor.PanelEditor extends Backbone.View
     this.$el.append(@body.render().el)\r
     this.$el.append(@dock.render().el)\r
     this.$el.append(@credits.render().el)\r
-    rb = new Tag.RowBreak()\r
-    this.$el.append(rb.render().el)\r
+    @append_rb()\r
     @dock.init_tabs()\r
     @dock.$el.tabs()\r
     this\r