Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BreadcrumbsRenderer

Hierarchy

Index

Constructors

Properties

breadcrumbRenderer: BreadcrumbRenderer
breadcrumbs: Breadcrumb[] = []
breadcrumbsService: BreadcrumbsService
corePreferences: CorePreferences
host: HTMLElement
hostRoot: Root
labelProvider: LabelProvider
onDidChangeActiveStateEmitter: Emitter<boolean> = ...
popup: undefined | BreadcrumbPopupContainer
refreshCancellationMarker: Cancelable = ...
scrollbar: undefined | PerfectScrollbar
toDispose: DisposableCollection = ...
uri: undefined | URI

Accessors

  • get active(): boolean
  • get breadCrumbsContainer(): undefined | Element
  • get onDidChangeActiveState(): Event<boolean>

Methods

  • createScrollbar(): void
  • dispose(): void
  • doRender(): ReactNode
  • init(): void
  • refresh(uri?: URI): Promise<void>
  • render(): void
  • renderBreadcrumbs(): ReactNode
  • scrollToEnd(): void
  • togglePopup(breadcrumb: Breadcrumb, event: MouseEvent<Element, MouseEvent>): void
  • update(): void