Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SourceTreeWidget
    • VSXExtensionsWidget

Implements

  • BadgeWidget

Index

Constructors

  • new VSXExtensionsWidget(props: TreeProps, model: TreeModel, contextMenuRenderer: ContextMenuRenderer): VSXExtensionsWidget
  • Parameters

    • props: TreeProps
    • model: TreeModel
    • contextMenuRenderer: ContextMenuRenderer

    Returns VSXExtensionsWidget

Properties

_badge?: number
_badgeTooltip?: string
extensionsSource: VSXExtensionsSource
onDidChangeBadgeEmitter: Emitter<void> = ...
onDidChangeBadgeTooltipEmitter: Emitter<void> = ...
ID: string = 'vsx-extensions'

Accessors

  • get badge(): undefined | number
  • set badge(count: undefined | number): void
  • get badgeTooltip(): undefined | string
  • set badgeTooltip(tooltip: undefined | string): void
  • get onDidChangeBadge(): Event<void>
  • get onDidChangeBadgeTooltip(): Event<void>

Methods

  • computeTitle(): string
  • handleDblClickEvent(): void
  • init(): void
  • renderTree(model: TreeModel): ReactNode
  • resolveCount(): Promise<undefined | number>
  • tapNode(node?: TreeNode): void