OSDN Git Service

add scroll player
[pettanr/pettanr.git] / app / assets / javascripts / local_manifest / list_group / list / base.js.coffee
1 class LocalManifest.ListGroupModule.ListModule.Base extends ManifestBase.TypeNameArgs\r
2   \r
3   set_default: () ->\r
4     super()\r
5     \r
6   init: () ->\r
7     super()\r
8   \r
9   model_manifest: () ->\r
10     Manifest.manifest().models[@item_name()]\r
11   \r
12   model: () ->\r
13     Manifest.item_name_to_model(@item_name())\r
14   \r
15   item_name: () ->\r
16     @action_manifest().item_name\r
17   \r
18   action_manifest: () ->\r
19     c = Manifest.manifest().controllers[@controller_name()]\r
20     c.actions[@action_name()]\r
21   \r
22   action_name: () ->\r
23     @name\r
24   \r
25   controller_name: () ->\r
26     @parent.controller_name()\r
27   \r
28   list_group: () ->\r
29     @parent\r
30   \r
31 \r