Hierarchy (view full)

Implements

  • IDockviewGroupPanelModel

Constructors

Properties

_activePanel: undefined | IDockviewPanel
_height: number = 0
_isGroupActive: boolean = false
_leftHeaderActions: undefined | IHeaderActionsRenderer
_location: DockviewGroupLocation = ...
_locked: DockviewGroupPanelLocked = false
_onDidActivePanelChange: DockviewEmitter<DockviewGroupChangeEvent> = ...
_onDidChange: DockviewEmitter<undefined | IViewSize> = ...
_onDidPanelParametersChange: DockviewEmitter<Parameters> = ...
_onDidPanelTitleChange: DockviewEmitter<TitleEvent> = ...
_onDidRemovePanel: DockviewEmitter<DockviewGroupChangeEvent> = ...
_onGroupDragStart: DockviewEmitter<GroupDragEvent> = ...
_onMove: DockviewEmitter<GroupMoveEvent> = ...
_onTabDragStart: DockviewEmitter<TabDragEvent> = ...
_onUnhandledDragOverEvent: DockviewEmitter<DockviewDndOverlayEvent> = ...
_overwriteDropTargetContainer: null | DropTargetAnchorContainer = null
_overwriteRenderContainer: null | OverlayRenderContainer = null
_panelDisposables: Map<string, DockviewIDisposable> = ...
_panels: IDockviewPanel[] = []
_prefixHeaderActions: undefined | IHeaderActionsRenderer
_rightHeaderActions: undefined | IHeaderActionsRenderer
_width: number = 0
container: HTMLElement
contentContainer: IContentContainer
groupPanel: DockviewGroupPanel
id: string
mostRecentlyUsed: IDockviewPanel[] = []
onDidActivePanelChange: DockviewEvent<DockviewGroupChangeEvent> = ...
onDidChange: DockviewEvent<undefined | IViewSize> = ...
onDidPanelParametersChange: DockviewEvent<Parameters> = ...
onDidPanelTitleChange: DockviewEvent<TitleEvent> = ...
onDidRemovePanel: DockviewEvent<DockviewGroupChangeEvent> = ...
onGroupDragStart: DockviewEvent<GroupDragEvent> = ...
onMove: DockviewEvent<GroupMoveEvent> = ...
onTabDragStart: DockviewEvent<TabDragEvent> = ...
onUnhandledDragOverEvent: DockviewEvent<DockviewDndOverlayEvent> = ...
options: GroupOptions
tabsContainer: ITabsContainer
watermark?: IWatermarkRenderer

Accessors

  • get isDisposed(): boolean
  • Returns boolean

Methods

  • Parameters

    • event: DragEvent
    • position: Position
    • target: DockviewGroupDropLocation

    Returns boolean

  • Parameters

    • panel: IDockviewPanel
    • options: {
          index?: number;
          skipSetActive?: boolean;
          skipSetGroupActive?: boolean;
      } = {}
      • Optional index?: number
      • Optional skipSetActive?: boolean
      • Optional skipSetGroupActive?: boolean

    Returns void

  • Parameters

    • isGroupActive: boolean
    • force: boolean = false

    Returns void

Generated using TypeDoc