1 class Editor.PanelEditor extends Backbone.View
\r
3 className: 'panel-editor'
\r
5 initialize: (options) ->
\r
6 @panel = options.root_item
\r
7 @operators = options.operators
\r
8 @body = new Pettanr.Views.Panel.Body({
\r
10 operators: @operators,
\r
13 @dock = new Editor.PanelEditor.Dock({parent: this})
\r
14 @credits = new Pettanr.Views.Panel.Show.Credits({panel: @root_item()})
\r
18 this.$el.append(@body.render().el)
\r
19 this.$el.append(@dock.render().el)
\r
20 this.$el.append(@credits.render().el)
\r
21 rb = new Tag.RowBreak()
\r
22 this.$el.append(rb.render().el)
\r
30 'editor-' + Pettanr.to_s(@root_item().get('id'))
\r