This specialization of DockPanel adds various events that are used for implementing the side panels of the application shell.

Hierarchy

  • DockPanel
    • TheiaDockPanel

Constructors

Properties

_currentTitle: undefined | Title<Widget>
maximizedElement: undefined | HTMLElement
onDidChangeCurrentEmitter: Emitter<undefined | Title<Widget>> = ...
onDidToggleMaximized: Event<Widget> = ...
onDidToggleMaximizedEmitter: Emitter<Widget> = ...
preferences?: CorePreferences
toDisposeOnMarkAsCurrent: DisposableCollection = ...
toDisposeOnToggleMaximized: DisposableCollection = ...
widgetActivated: Signal<TheiaDockPanel, Widget> = ...

Emitted when a widget is activated by calling activateWidget.

widgetAdded: Signal<TheiaDockPanel, Widget> = ...

Emitted when a widget is added to the panel.

widgetRemoved: Signal<TheiaDockPanel, Widget> = ...

Emitted when a widget is removed from the panel.

Accessors

Methods