Constructors

Properties

_installed: Set<string> = ...
_recommended: Set<string> = ...
_searchError?: string
_searchResult: Set<string> = ...
applicationServer: ApplicationServer
clientProvider: OVSXClientProvider
extensionFactory: VSXExtensionFactory
extensions: Map<string, VSXExtension> = ...

Single source for all extensions

initialized: Promise<void>
onDidChangeEmitter: Emitter<void> = ...
pluginSupport: HostedPluginSupport
preferences: PreferenceService
progressService: ProgressService
request: RequestService
searchCancellationTokenSource: CancellationTokenSource = ...
updateSearchResult: ((...arguments) => Promise<void>) = ...

Type declaration

    • (...arguments): Promise<void>
    • Parameters

      • Rest ...arguments: []

      Returns Promise<void>

vsxApiFilter: OVSXApiFilterProvider
workspaceService: WorkspaceService

Accessors

Methods

  • Compare two extensions based on their display name, and publisher if applicable.

    Parameters

    • a: string

      the first extension id for comparison.

    • b: string

      the second extension id for comparison.

    Returns number