Class PaneviewPanelAbstract

Hierarchy (view full)

Implements

Constructors

  • Parameters

    • options: {
          component: string;
          headerComponent: undefined | string;
          headerSize: number;
          id: string;
          isExpanded: boolean;
          isHeaderVisible: boolean;
          maximumBodySize: number;
          minimumBodySize: number;
          orientation: Orientation;
      }
      • component: string
      • headerComponent: undefined | string
      • headerSize: number
      • id: string
      • isExpanded: boolean
      • isHeaderVisible: boolean
      • maximumBodySize: number
      • minimumBodySize: number
      • orientation: Orientation

    Returns PaneviewPanel

Properties

_headerVisible: boolean
_isExpanded: boolean = false
_maximumBodySize: number
_minimumBodySize: number
_onDidChange: DockviewEmitter<{
    orthogonalSize?: number;
    size?: number;
}> = ...

Type declaration

  • Optional orthogonalSize?: number
  • Optional size?: number
_onDidChangeExpansionState: DockviewEmitter<boolean> = ...
_orientation: Orientation
_orthogonalSize: number = 0
_size: number = 0
animationTimer: any
api: PaneviewPanelApiImpl
body?: HTMLElement
bodyPart?: IPanePart
component: string
header?: HTMLElement
headerComponent: undefined | string
headerPart?: IPanePart
headerSize: number
id: string
onDidChange: DockviewEvent<{
    orthogonalSize?: number;
    size?: number;
}> = ...

Type declaration

  • Optional orthogonalSize?: number
  • Optional size?: number
onDidChangeExpansionState: DockviewEvent<boolean> = ...

Accessors

  • get isDisposed(): boolean
  • Returns boolean

Methods

Generated using TypeDoc