OSDN Git Service

add load icon
[pettanr/pettanr.git] / app / assets / javascripts / locmare / filer / body / file_body / file_item / symbol / default / face / base.js.coffee
1 class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.SymbolItemColumnModule.DefaultModule.FaceModule.BaseFace extends Backbone.View\r
2   tagName: 'div'\r
3   className: 'face'\r
4   \r
5   initialize: (options) ->\r
6     @default_symbol = options.default_symbol\r
7     @my_manifest = options.my_manifest\r
8     @item = options.item\r
9     @clear()\r
10     @listenTo(@item, 'ready:symbol', @render)\r
11   \r
12   clear: () ->\r
13     icon = new Pettanr.Views.Common.LoadIcon()\r
14     this.$el.html(icon.render().el)\r
15     this\r
16   \r
17   render: () ->\r
18     this\r
19   \r
20   filer: () ->\r
21     @default_symbol.filer()\r
22   \r
23   manifest: () ->\r
24     @filer().manifest\r
25   \r
26   item_name: () ->\r
27     @filer().item_name\r
28   \r
29   icon_size: () ->\r
30     Manifest.manifest().magic_numbers['thumbnail_width']\r
31   \r