Implements

Constructors

Properties

_locked: boolean = false
_margin: number = 0
_maximizedNode: undefined | {
    hiddenOnMaximize: LeafNode[];
    leaf: LeafNode;
} = undefined

Type declaration

  • hiddenOnMaximize: LeafNode[]
  • leaf: LeafNode
_onDidChange: DockviewEmitter<{
    orthogonalSize?: number;
    size?: number;
}> = ...

Type declaration

  • Optional orthogonalSize?: number
  • Optional size?: number
_onDidMaximizedNodeChange: DockviewEmitter<void> = ...
_onDidViewVisibilityChange: DockviewEmitter<void> = ...
_root: undefined | BranchNode
disposable: DockviewMutableDisposable = ...
element: HTMLElement
onDidChange: DockviewEvent<{
    orthogonalSize?: number;
    size?: number;
}> = ...

Type declaration

  • Optional orthogonalSize?: number
  • Optional size?: number
onDidMaximizedNodeChange: DockviewEvent<void> = ...
onDidViewVisibilityChange: DockviewEvent<void> = ...
proportionalLayout: boolean
styles: undefined | ISplitviewStyles

Accessors

Methods

  • Parameters

    • location: number[]
    • node: Node = ...
    • path: BranchNode[] = []

    Returns [BranchNode[], Node]

  • If the root is orientated as a VERTICAL node then nest the existing root within a new HORIZIONTAL root node If the root is orientated as a HORIZONTAL node then nest the existing root within a new VERITCAL root node

    Returns void

  • Parameters

    • parentLocation: number[]
    • from: number
    • to: number

    Returns void

  • Parameters

    • location: number[]
    • reverse: boolean = false

    Returns LeafNode

  • Parameters

    • location: number[]
    • visible: boolean

    Returns void

Generated using TypeDoc