Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OutlineBreadcrumbsContribution

Hierarchy

  • OutlineBreadcrumbsContribution

Implements

  • BreadcrumbsContribution

Index

Constructors

constructor

Properties

Protected Readonly breadcrumbsService

breadcrumbsService: BreadcrumbsService

Protected currentBreadcrumbs

currentBreadcrumbs: OutlineBreadcrumb[] = []

Protected currentUri

currentUri: undefined | default = ...

Protected Readonly labelProvider

labelProvider: LabelProvider

Protected Readonly onDidChangeBreadcrumbsEmitter

onDidChangeBreadcrumbsEmitter: Emitter<default> = ...

Protected Readonly outlineFactory

Protected outlineView

Protected Readonly outlineViewService

outlineViewService: OutlineViewService

Readonly priority

priority: number = 200

Protected roots

Readonly type

type: symbol = ...

Accessors

onDidChangeBreadcrumbs

  • get onDidChangeBreadcrumbs(): Event<default>

Methods

attachPopupContent

  • attachPopupContent(breadcrumb: Breadcrumb, parent: HTMLElement): Promise<undefined | Disposable>

computeBreadcrumbs

  • computeBreadcrumbs(uri: default): Promise<Breadcrumb[]>

Protected findSelectedNode

init

  • init(): void

Protected toOutlinePath

Protected updateOutlineItems