count: () ->\r
\r
new: () ->\r
- if Pettanr.History.lock\r
+ if @gate and @gate.is_lock()\r
@trigger('lock', @params)\r
else\r
@trigger('title', @params)\r
@trigger('done', @params)\r
\r
edit: () ->\r
- if Pettanr.History.lock\r
+ if @gate and @gate.is_lock()\r
@trigger('lock', @params)\r
else\r
@trigger('title', @params)\r
editor: () ->\r
editor = new Editor.PanelEditor({root_item: @item, operators: @operators})\r
editor.render()\r
- Pettanr.History.lock = {url: @item.new_url(), form: editor}\r
+ @trigger('lock', @params, editor)\r
@trigger('ready', editor)\r
\r
create: () ->\r