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

    Provider invoked when the user copies or pastes in a TextDocument.

    interface DocumentPasteEditProvider<
        T extends DocumentPasteEdit = DocumentPasteEdit,
    > {
        prepareDocumentPaste?(
            document: TextDocument,
            ranges: readonly Range[],
            dataTransfer: DataTransfer,
            token: CancellationToken,
        ): void | Thenable<void>;
        provideDocumentPasteEdits?(
            document: TextDocument,
            ranges: readonly Range[],
            dataTransfer: DataTransfer,
            context: DocumentPasteEditContext,
            token: CancellationToken,
        ): ProviderResult<T[]>;
        resolveDocumentPasteEdit?(
            pasteEdit: T,
            token: CancellationToken,
        ): ProviderResult<T>;
    }

    Type Parameters

    Index

    Methods