OSDN Git Service

fix: view
[pettanr/pettanr.git] / app / assets / javascripts / locmare / filer / body / file_header.js.coffee
index f492313..f92ed26 100644 (file)
@@ -1,4 +1,4 @@
-class Locmare.FilerModule.BodyModule.FileHeader extends Backbone.View\r
+class Locmare.FilerModule.BodyModule.FileHeader extends Pettanr.View\r
   tagName: 'li'\r
   \r
   initialize: (options) ->\r
@@ -13,6 +13,7 @@ class Locmare.FilerModule.BodyModule.FileHeader extends Backbone.View
   \r
   render: () ->\r
     this.$el.html('')\r
+    this.$el.append(@pick.render().el) if @pick\r
     this.$el.append(@symbol.render().el) if @manifest().symbol.is_visible()\r
     this.$el.append(@caption.render().el) if @manifest().caption.is_visible()\r
     this.$el.append(@summary.render().el) if @manifest().summary.is_visible()\r
@@ -21,6 +22,10 @@ class Locmare.FilerModule.BodyModule.FileHeader extends Backbone.View
     this.$el.append(@edit.render().el) if @manifest().edit.is_visible()\r
     this\r
   \r
+  add_pick: (target_mode) ->\r
+    @pick = new (@module().Show)({'file_header': this, 'column_name': 'pick'})\r
+    @render()\r
+  \r
   filer: () ->\r
     @body.filer\r
   \r