OSDN Git Service

fix:js filer folder
[pettanr/pettanr.git] / app / assets / javascripts / controllers / folders.js.coffee
1 class Pettanr.FoldersController extends Pettanr.AppController\r
2   \r
3   index: () ->\r
4     list_result = new Pettanr.Folder.Collection({})\r
5     new Pettanr.FilerRender('folder', list_result, 'default', window.operators)\r
6   \r
7   root: () ->\r
8   \r
9   show_html_format: (format) -> \r
10   \r
11   show: (id) ->\r
12     console.log(id)\r
13     item = new Pettanr.FolderWatch({id: id})\r
14     _this = this\r
15     item.fetch({}).done () ->\r
16       if item.is_remote()\r
17         window.router[item.event_name()]() # call action event in router for redirect\r
18       else\r
19         list_result = new Pettanr.Folder.Children({id: item.id})\r
20         new Pettanr.FilerRender('folder', list_result, 'default', window.operators)\r
21   \r
22   count: () ->\r
23   \r
24   folders_new: () ->\r
25   \r
26   edit: () ->\r
27   \r