tab.body = body\r
tab\r
\r
+ remove_tab: (index) ->\r
+ @tabs.splice(index, 1)\r
+ \r
root_item: () ->\r
@parent.root_item()\r
\r
})\r
this.$el.append(linked_elements_tab.render().el)\r
@destroy_button = new Editor.EditorModule.DestroyButton()\r
+ @listenTo(@destroy_button, 'destroy', @destroy)\r
this.$el.append(@destroy_button.render().el)\r
\r
render: () ->\r
@face()\r
this\r
\r
+ destroy: () ->\r
+ @trigger('destroy', @element())\r
+ \r
class Editor.EditorModule.DockModule.TabModule.BoardBody extends Editor.EditorModule.DockModule.TabModule.Body\r
board: () ->\r
@parent\r
}, \r
text: false\r
}\r
+ @delegateEvents({'click': @click})\r
this\r
\r
dom_id: () ->\r
@dom_id() + '-destroy_button'\r
\r
+ click: () ->\r
+ @trigger('destroy')\r
+ \r