Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Panel
    • PluginViewWidget

Implements

  • StatefulWidget
  • DescriptionWidget
  • BadgeWidget
  • DynamicToolbarWidget

Index

Constructors

Properties

_badge?: number
_badgeTooltip?: string
_description: string = ''
_message?: string
_suppressUpdateViewVisibility: boolean = false
commands: CommandRegistry
contextKeyService: ContextKeyService
currentViewContainerId?: string
menus: MenuModelRegistry
onDidChangeBadgeEmitter: Emitter<void> = ...
onDidChangeBadgeTooltipEmitter: Emitter<void> = ...
onDidChangeDescriptionEmitter: Emitter<void> = ...
onDidChangeToolbarItemsEmitter: Emitter<void> = ...
toDispose: DisposableCollection = ...
updatingViewVisibility: boolean = false

Accessors

  • get badge(): undefined | number
  • set badge(badge: undefined | number): void
  • get badgeTooltip(): undefined | string
  • set badgeTooltip(badgeTooltip: undefined | string): void
  • get description(): string
  • set description(description: string): void
  • get message(): undefined | string
  • set message(message: undefined | string): void
  • get onDidChangeBadge(): Event<void>
  • get onDidChangeBadgeTooltip(): Event<void>
  • get onDidChangeDescription(): Event<void>
  • get onDidChangeToolbarItems(): Event<void>
  • set suppressUpdateViewVisibility(suppressUpdateViewVisibility: boolean): void

Methods

  • addWidget(widget: Widget): void
  • dispose(): void
  • init(): void
  • insertWidget(index: number, widget: Widget): void
  • onActivateRequest(msg: Message): void
  • updateViewVisibility(cb: (() => void)): void
  • updateWidgetMessage(): void