monaco-definition-provider - v2.0.0
    Preparing search index...

    Interface LanguageAnalyzer

    A language analyzer resolves definitions for one language. Async because parser initialization and cross-file loading are async.

    interface LanguageAnalyzer {
        dispose?(): void;
        provideDefinition(
            doc: WorkspaceDocument,
            position: { column: number; lineNumber: number },
            workspace: WorkspaceAccess,
        ): Promise<DefinitionLocation[] | null>;
    }

    Implemented by

    Index

    Methods