class Pettanr.View.Button.ItemAction extends Pettanr.View.Button\r
\r
- initialize: (item, action_name, dic_name, options) ->\r
+ constructor: (@item, action_name, dic_name, options) ->\r
if !options\r
options = dic_name\r
- dic_name = I18n.t('link.' + action_name)\r
- url = item[action_name + '_url']()\r
- super(url, dic_name, options)\r
+ dic_name = options.dic_name || 'link.' + action_name\r
+ url = options.url || @item[action_name + '_url']()\r
+ super(url, I18n.t(dic_name), options)\r
+ \r
+ initialize: (options) ->\r
+ super(options)\r
\r