OSDN Git Service

fix: view system2
[pettanr/pettanr.git] / app / assets / javascripts / view / button / item_action.js.coffee
1 class Pettanr.View.Button.ItemAction extends Pettanr.View.Button\r
2   \r
3   constructor: (@item, action_name, dic_name, options) ->\r
4     if !options\r
5       options = dic_name\r
6       dic_name = options.dic_name || 'link.' + action_name\r
7     url = options.url || @item[action_name + '_url']()\r
8     super(url, I18n.t(dic_name), options)\r
9   \r
10   initialize: (options) ->\r
11     super(options)\r
12   \r