OSDN Git Service

Merge branch 'v06' of git.sourceforge.jp:/gitroot/pettanr/pettanr into v06
[pettanr/pettanr.git] / app / assets / javascripts / controllers / folders.js.coffee
1 class Pettanr.FoldersController extends Pettanr.AppController\r
2   \r
3   index: (params) ->\r
4     list_result = new Pettanr.Folder.Collection({})\r
5     new Pettanr.FilerRender('folder', list_result, 'default', window.operators)\r
6   \r
7   root: (params) ->\r
8   \r
9   show_html_format: (format) -> \r
10   \r
11   show: (params) ->\r
12     console.log(params)\r
13     id = params['id']\r
14     item = new Pettanr.FolderWatch({id: id})\r
15     _this = this\r
16     item.fetch({}).done () ->\r
17       if item.is_remote()\r
18         c = item.get('controller_name')\r
19         a = if Pettanr.is_blank(item.get('action_name'))\r
20           'index'\r
21         else\r
22           item.get('action_name')\r
23         window.router['c_i'](c, a, '') # call action event in router for redirect\r
24       else\r
25         list_result = new Pettanr.Folder.Children({id: item.id})\r
26         new Pettanr.FilerRender('folder', list_result, 'default', window.operators)\r
27   \r
28   count: (params) ->\r
29   \r
30   new: (params) ->\r
31   \r
32   edit: (params) ->\r
33   \r