OSDN Git Service

add scroll player
[pettanr/pettanr.git] / app / assets / javascripts / manifest / controller / action / list.js.coffee
index 4368d1b..c3a9dcf 100644 (file)
@@ -8,25 +8,11 @@ class Manifest.ControllerModule.ActionModule.ActionList extends Manifest.Control
   \r
   init: () ->\r
     super()\r
-    @alias = @args.alias\r
     @order = @args.order || 'updated_at'\r
     @direction = @args.direction\r
     @default_page_size = @args.default_page_size\r
     @max_page_size = @args.max_page_size\r
-    @counter_name = if @args.counter_name\r
-      @args.counter_name\r
-    else\r
-      if @name == 'index'\r
-        'count'\r
-      else\r
-        'count_' + @name\r
   \r
-  alias_action: () ->\r
-    s = @alias.split('.')\r
-    c = Manifest.manifest().controllers[s[0]]\r
-    c.actions[s[1]]\r
-  \r
-  counter_url: (params) ->\r
-    @encode_url(@counter_name, params)\r
-    \r
+  a_arg_names: () ->\r
+    _.union(super(), ['order', 'direction', 'default_page_size', 'max_page_size'])\r
   \r