OSDN Git Service

fix form extend
[pettanr/pettanr.git] / app / assets / javascripts / manifest / filer.js.coffee
1 class Filer\r
2   class Symbol\r
3     constructor: (conf) ->\r
4       @conf = conf\r
5     visible: () ->\r
6       true\r
7   class FileItem\r
8     constructor: (item) ->\r
9       @item = item\r
10     symbol: () ->\r
11       @item\r
12     caption: () ->\r
13     summary: () ->\r
14     icon: () ->\r
15     date: () ->\r
16     edit: () ->\r
17   \r
18   constructor: (item_name, items) ->\r
19     @item_name = item_name\r
20     @items = items\r
21     @symbol = new Symbol({   })\r
22     @caption = new Symbol({   })\r
23     @summary = new Symbol({   })\r
24     @icon = new Symbol({   })\r
25     @date = new Symbol({   })\r
26     @edit = new Symbol({   })\r
27     @file_items = _.map @items, (item) -> \r
28       new FileItem(item)\r
29   \r
30   model_name: () ->\r
31   header: () ->\r
32   paginate: () ->\r
33 \r
34 @Filer = Filer\r