Langium - v4.0.0
    Preparing search index...

    Interface CompletionProvider

    Language-specific service for handling completion requests.

    interface CompletionProvider {
        completionOptions?: CompletionProviderOptions;
        getCompletion(
            document: LangiumDocument,
            params: CompletionParams,
            cancelToken?: Cancellation.CancellationToken,
        ): MaybePromise<undefined | CompletionList>;
    }

    Implemented by

    Index

    Properties

    completionOptions?: CompletionProviderOptions

    Contains the completion options for this completion provider.

    If multiple languages return different options, they are merged before being sent to the language client.

    Methods