Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BreadcrumbsRenderer

Hierarchy

Index

Constructors

constructor

Properties

Protected Readonly breadcrumbRenderer

breadcrumbRenderer: BreadcrumbRenderer

Protected breadcrumbs

breadcrumbs: Breadcrumb[] = []

Protected Readonly breadcrumbsService

breadcrumbsService: BreadcrumbsService

Protected Readonly corePreferences

Readonly host

host: HTMLElement

Protected Readonly labelProvider

labelProvider: LabelProvider

Protected Readonly onDidChangeActiveStateEmitter

onDidChangeActiveStateEmitter: Emitter<boolean> = ...

Protected popup

popup: undefined | BreadcrumbPopupContainer

Protected refreshCancellationMarker

refreshCancellationMarker: Cancelable = ...

Protected scrollbar

scrollbar: undefined | PerfectScrollbar

Protected toDispose

toDispose: DisposableCollection = ...

Protected uri

uri: undefined | default

Accessors

active

  • get active(): boolean

Protected breadCrumbsContainer

  • get breadCrumbsContainer(): undefined | Element

onDidChangeActiveState

  • get onDidChangeActiveState(): Event<boolean>

Methods

Protected createScrollbar

  • createScrollbar(): void

dispose

  • dispose(): void

Protected doRender

  • doRender(): ReactNode

Protected init

  • init(): void

refresh

  • refresh(uri?: default): Promise<void>

render

  • render(): void

Protected renderBreadcrumbs

  • renderBreadcrumbs(): ReactNode

Protected scrollToEnd

  • scrollToEnd(): void

Protected togglePopup

  • togglePopup(breadcrumb: Breadcrumb, event: MouseEvent<Element, MouseEvent>): void

Protected update

  • update(): void