Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BreadcrumbPopupContainer

This class creates a popup container at the given position so that contributions can attach their HTML elements as children of BreadcrumbPopupContainer#container.

  • dispose() is called on blur or on hit on escape

Hierarchy

  • BreadcrumbPopupContainer

Implements

Index

Constructors

constructor

Properties

Protected _container

_container: HTMLElement

Protected _isOpen

_isOpen: boolean

Readonly breadcrumbId

breadcrumbId: string

Protected onDidDisposeEmitter

onDidDisposeEmitter: Emitter<void> = ...

Protected Readonly parent

parent: HTMLElement

Protected Readonly position

position: Coordinate

Protected toDispose

toDispose: DisposableCollection = ...

Accessors

container

  • get container(): HTMLElement

isOpen

  • get isOpen(): boolean

onDidDispose

  • get onDidDispose(): Event<void>

Methods

Protected createPopupDiv

  • createPopupDiv(position: Coordinate): HTMLDivElement

dispose

  • dispose(): void

Protected escFunction

  • escFunction(event: KeyboardEvent): void

Protected init

  • init(): void

Protected onFocusOut

  • onFocusOut(event: FocusEvent): void