Options
All
  • Public
  • Public/Protected
  • All
Menu

Class VSXExtensionsContribution

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected Readonly clipboardService

clipboardService: ClipboardService

Protected Readonly commandRegistry

commandRegistry: CommandRegistry

Protected Readonly fileDialogService

fileDialogService: FileDialogService

Protected Readonly labelProvider

labelProvider: LabelProvider

Protected Readonly messageService

messageService: MessageService

Protected Readonly model

Protected Readonly options

Protected Readonly preferenceService

preferenceService: PreferenceService

Protected Readonly quickView

quickView: QuickViewService

Protected Readonly shell

Protected Readonly tabbarToolbarRegistry

tabbarToolbarRegistry: TabBarToolbarRegistry

Optional Readonly toggleCommand

toggleCommand: Command

Protected Readonly widgetManager

widgetManager: WidgetManager

Accessors

defaultViewOptions

viewId

  • get viewId(): string

viewLabel

  • get viewLabel(): string

widget

Methods

closeView

Protected copy

Protected copyExtensionId

Protected init

  • init(): void

initializeLayout

Protected installFromVSIX

  • installFromVSIX(): Promise<void>

openView

registerColors

registerCommands

registerKeybindings

registerMenus

registerMoreToolbarItem

registerToolbarItems

Protected showBuiltinExtensions

  • showBuiltinExtensions(): Promise<void>

Protected showInstalledExtensions

  • showInstalledExtensions(): Promise<void>

Protected showRecommendedExtensions

  • showRecommendedExtensions(): Promise<void>

Protected showRecommendedToast

  • showRecommendedToast(): Promise<void>

toggleView

tryGetWidget

Protected withWidget