Theia API Documentation v1.75.0
    Preparing search index...

    Module common/plugin-protocol

    Namespaces

    IconContribution
    PluginPackage

    Enumerations

    PluginDeployerEntryType

    Interfaces

    BackendInitializationFn
    BackendLoadingFn
    ExtensionContext
    HostedPluginClient
    HostedPluginServer
    MetadataProcessor
    PluginContext
    PluginDependencies
    PluginDeployer
    PluginDeployerDirectoryHandler
    PluginDeployerDirectoryHandlerContext
    PluginDeployerEntry
    PluginDeployerFileHandler
    PluginDeployerFileHandlerContext
    PluginDeployerHandler
    PluginDeployerParticipant
    PluginDeployerResolver
    PluginDeployerResolverContext
    PluginDeployerResolverInit
    PluginDeployerStartContext
    PluginDeployOptions
    PluginHostEnvironmentVariable
    PluginPackage
    PluginPackageContribution
    PluginProblemMatcherContribution
    PluginProblemPatternContribution
    PluginScanner
    PluginServer
    ServerPluginRunner
    UnresolvedPluginEntry
    WorkspaceStorageKind

    Type Aliases

    AuthenticationProviderInformation
    CustomEditor
    DebuggerContribution
    DeployedPlugin
    GlobalStorageKind
    IconContribution
    IconDefaults
    IconDefinition
    IconThemeContribution
    Keybinding
    LanguageConfiguration
    LanguageContribution
    Localization
    NotebookContribution
    notebookPreloadContribution
    NotebookRendererContribution
    PluginCommand
    PluginContribution
    PluginEngine
    PluginStorageKind
    SnippetContribution
    TerminalProfile
    ThemeContribution
    Translation
    UiTheme
    View
    ViewContainer
    ViewWelcome

    Variables

    HostedPluginClient
    HostedPluginServer
    hostedServicePath
    MetadataProcessor
    PluginDeployer
    PluginDeployerDirectoryHandler
    PluginDeployerFileHandler
    PluginDeployerHandler
    PluginDeployerParticipant
    PluginDeployerResolver
    PluginHostEnvironmentVariable
    PluginScanner
    PluginServer
    pluginServerJsonRpcPath
    ServerPluginRunner

    Functions

    toPluginUrl

    References

    AutoClosingPair → AutoClosingPair
    AutoClosingPairConditional → AutoClosingPairConditional
    CustomEditorPriority → CustomEditorPriority
    CustomEditorSelector → CustomEditorSelector
    EnterAction → EnterAction
    FoldingMarkers → FoldingMarkers
    FoldingRules → FoldingRules
    getPluginId → getPluginId
    GrammarsContribution → GrammarsContribution
    IconUrl → IconUrl
    IndentationRules → IndentationRules
    JSONObject → JSONObject
    OnEnterRule → OnEnterRule
    PlatformSpecificAdapterContribution → PlatformSpecificAdapterContribution
    PLUGIN_HOST_BACKEND → PLUGIN_HOST_BACKEND
    PluginColorContribution → PluginColorContribution
    PluginEntryPoint → PluginEntryPoint
    PluginIconContribution → PluginIconContribution
    PluginIconThemeContribution → PluginIconThemeContribution
    PluginIdentifiers → PluginIdentifiers
    PluginJsonValidationContribution → PluginJsonValidationContribution
    PluginLifecycle → PluginLifecycle
    PluginManifest → PluginManifest
    PluginManifestContribution → PluginManifestContribution
    PluginMetadata → PluginMetadata
    PluginModel → PluginModel
    PluginNotebookRendererContribution → PluginNotebookRendererContribution
    PluginPackageAuthenticationProvider → PluginPackageAuthenticationProvider
    PluginPackageCapabilities → PluginPackageCapabilities
    PluginPackageCommand → PluginPackageCommand
    PluginPackageCustomEditor → PluginPackageCustomEditor
    PluginPackageDebuggersContribution → PluginPackageDebuggersContribution
    PluginPackageGrammarsContribution → PluginPackageGrammarsContribution
    PluginPackageKeybinding → PluginPackageKeybinding
    PluginPackageLanguageContribution → PluginPackageLanguageContribution
    PluginPackageLanguageContributionConfiguration → PluginPackageLanguageContributionConfiguration
    PluginPackageLanguageModelToolContribution → PluginPackageLanguageModelToolContribution
    PluginPackageLocalization → PluginPackageLocalization
    PluginPackageMcpServerDefinitionProviderContribution → PluginPackageMcpServerDefinitionProviderContribution
    PluginPackageMenu → PluginPackageMenu
    PluginPackageNotebook → PluginPackageNotebook
    PluginPackageNotebookPreload → PluginPackageNotebookPreload
    PluginPackageSnippetsContribution → PluginPackageSnippetsContribution
    PluginPackageSubmenu → PluginPackageSubmenu
    PluginPackageTerminal → PluginPackageTerminal
    PluginPackageTerminalProfile → PluginPackageTerminalProfile
    PluginPackageTranslation → PluginPackageTranslation
    PluginPackageView → PluginPackageView
    PluginPackageViewContainer → PluginPackageViewContainer
    PluginPackageViewWelcome → PluginPackageViewWelcome
    PluginPackageWalkthrough → PluginPackageWalkthrough
    PluginPackageWalkthroughStep → PluginPackageWalkthroughStep
    PluginPackageWalkthroughStepMedia → PluginPackageWalkthroughStepMedia
    PluginTaskDefinitionContribution → PluginTaskDefinitionContribution
    PluginThemeContribution → PluginThemeContribution
    PluginType → PluginType
    PluginUiTheme → PluginUiTheme
    PluginViewType → PluginViewType
    RegExpOptions → RegExpOptions
    ScopeMap → ScopeMap
    WalkthroughContribution → WalkthroughContribution
    WalkthroughStepContribution → WalkthroughStepContribution
    WalkthroughStepMedia → WalkthroughStepMedia