Theia API Documentation v1.65.0
    Preparing search index...
    interface WorkspaceExt {
        $disposeCanonicalUriProvider(scheme: string): void;
        $onTextSearchResult(
            searchRequestId: number,
            done: boolean,
            result?: SearchInWorkspaceResult,
        ): void;
        $onWorkspaceFoldersChanged(event: WorkspaceRootsChangeEvent): void;
        $onWorkspaceLocationChanged(event: undefined | FileStat): void;
        $onWorkspaceTrustChanged(trust: undefined | boolean): void;
        $provideCanonicalUri(
            uri: string,
            targetScheme: string,
            token: CancellationToken,
        ): Promise<undefined | string>;
        $provideTextDocumentContent(
            uri: string,
        ): Promise<undefined | null | string>;
        $registerEditSessionIdentityProvider(
            scheme: string,
            provider: EditSessionIdentityProvider,
        ): Disposable;
        getCanonicalUri(
            uri: Uri,
            options: CanonicalUriRequestOptions,
            token: CancellationToken,
        ): ProviderResult<Uri>;
        registerCanonicalUriProvider(
            scheme: string,
            provider: CanonicalUriProvider,
        ): Disposable;
    }

    Implemented by

    Index

    Methods