1 class Pettanr.PanelsController extends Pettanr.AppController
\r
4 @trigger('retitle', @params)
\r
8 @trigger('retitle', @params)
\r
12 @trigger('retitle', @params)
\r
16 @trigger('retitle', @params)
\r
19 by_speech_balloon_template: () ->
\r
20 @trigger('retitle', @params)
\r
24 @item = new Pettanr.Panel.WithElements({id: @item.get('id')}) # retake panel for 'with_elements' mode
\r
25 @item.fetch({cache: false}).done =>
\r
26 @trigger('retitle', @params, @item.get('caption'))
\r
27 show = new Pettanr.Views.Panel.Show({
\r
29 operators: @operators,
\r
33 @trigger('ready', show)
\r
38 switch @params['format']
\r
47 @trigger('retitle', @params)
\r
52 @trigger('retitle', @params)
\r
54 panel = new Pettanr.Panel({id: @params['id']})
\r
55 @item = panel.with_elements()
\r
56 @item.fetch({cache: false}).done =>
\r
57 editor = new Editor.PanelEditor({root_item: @item, operators: @operators})
\r
59 @trigger('ready', editor)
\r