Skip to content

LanguageServiceManager

Defined in: language-service/manager.ts:15

new LanguageServiceManager(options?): LanguageServiceManager

Defined in: language-service/manager.ts:26

(languageId) => void | Promise<void>

LanguageServiceManager

codeActions(document, range): Promise<LanguageServiceCodeAction[]>

Defined in: language-service/manager.ts:184

VirtualDocument

LanguageServiceRange

Promise<LanguageServiceCodeAction[]>


completions(document, position): Promise<LanguageServiceCompletionList | null>

Defined in: language-service/manager.ts:109

VirtualDocument

LanguageServicePosition

Promise<LanguageServiceCompletionList | null>


definition(document, position): Promise<LanguageServiceLocation[]>

Defined in: language-service/manager.ts:158

VirtualDocument

LanguageServicePosition

Promise<LanguageServiceLocation[]>


diagnostics(document): Promise<LanguageServiceDiagnostic[]>

Defined in: language-service/manager.ts:82

VirtualDocument

Promise<LanguageServiceDiagnostic[]>


getDocument(uri): VirtualDocument | null

Defined in: language-service/manager.ts:72

string

VirtualDocument | null


getGlobalDeclarations(): LanguageServiceGlobalDeclaration[]

Defined in: language-service/manager.ts:76

LanguageServiceGlobalDeclaration[]


hover(document, position): Promise<LanguageServiceHover | null>

Defined in: language-service/manager.ts:135

VirtualDocument

LanguageServicePosition

Promise<LanguageServiceHover | null>


registerGlobalDeclaration(declaration): () => void

Defined in: language-service/manager.ts:50

LanguageServiceGlobalDeclaration

() => void


registerProvider(provider): () => void

Defined in: language-service/manager.ts:34

LanguageServiceProvider

() => void


updateDocument(document): void

Defined in: language-service/manager.ts:62

VirtualDocument

void