OSDN Git Service

fix js
[pettanr/pettanr.git] / app / assets / javascripts / locmare / filer / body / file_body / file_item / edit / account.js.coffee
1 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.EditItemColumnModule.Account extends Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.EditItemColumnModule.Base\r
2   \r
3   initialize: (options) ->\r
4     super(options)\r
5     @edit_icon = new Pettanr.Image.SymbolImg({\r
6       attr: {'src': @edit_img_file_name()}, \r
7       half: true\r
8     })\r
9     @edit_btn = new Pettanr.Tag.A({\r
10       attr: {href: '/home/configure'}, \r
11       content: @edit_icon.render().el\r
12     })\r
13   \r
14   render: () ->\r
15     this.$el.html('')\r
16     if @is_own()\r
17       this.$el.append(@edit_btn.render().el)\r
18     this\r
19   \r
20   is_own: () ->\r
21     if @item.is_own(@filer().operators)\r
22       true\r
23     else\r
24       false\r
25    \r
26   edit_img_file_name: () ->\r
27     @image_dir() + 'edit.png'\r
28    \r