OSDN Git Service

add scroll player
[pettanr/pettanr.git] / app / assets / javascripts / manifest / controller / action / list.js.coffee
1 class Manifest.ControllerModule.ActionModule.ActionList extends Manifest.ControllerModule.ActionModule.Base\r
2   \r
3   set_default: () ->\r
4     super()\r
5     @args.direction ||= -1\r
6     @args.default_page_size ||= 25\r
7     @args.max_page_size ||= 100\r
8   \r
9   init: () ->\r
10     super()\r
11     @order = @args.order || 'updated_at'\r
12     @direction = @args.direction\r
13     @default_page_size = @args.default_page_size\r
14     @max_page_size = @args.max_page_size\r
15   \r
16   a_arg_names: () ->\r
17     _.union(super(), ['order', 'direction', 'default_page_size', 'max_page_size'])\r
18   \r