scroll: @binder, scroll_panel: scroll_panel,\r
})\r
@listenTo(panel_view, 'ready', @ready)\r
+ @listenTo(panel_view, 'http_get', @http_get)\r
@listenTo(panel_view, 'click:insert', @click_insert)\r
@listenTo(panel_view, 'click:move', @click_move)\r
@listenTo(panel_view, 'click:destroy', @click_destroy)\r
ready: (panel) ->\r
this.credits.push(panel.licensed_pictures())\r
\r
+ http_get: (url) ->\r
+ @trigger('http_get', url)\r
+ \r
click_insert: (panel_view = null) ->\r
@dialog = new Editor.Player.PanelInsertDialog({\r
parent: this, binder: @binder, target_model: Pettanr.ScrollPanel,\r
credits: credits,\r
})\r
@listenTo(credits, 'click:credit:icon', @click_credit_icon)\r
+ @listenTo(@panels, 'http_get', @http_get)\r
@listenTo(@panels, 'click:insert', @click_insert)\r
@listenTo(@panels, 'click:move', @click_move)\r
@listenTo(@panels, 'dialog:close', @close_dialog)\r
click_append: () ->\r
@panels.click_insert()\r
\r
+ http_get: (url) ->\r
+ @trigger('http_get', url)\r
+ \r
click_insert: (dialog) ->\r
@appender.hide()\r
@trigger('click:insert', dialog)\r