Skip to content

LanguageServerResolvedOptions

LanguageServerResolvedOptions = object

readonly initializationOptions: unknown


readonly optional onApplyWorkspaceEdit?: OnApplyWorkspaceEdit


readonly optional onDefinitionLinkHover?: (target) => void | (() => void)

LanguageServerDefinitionTarget

void | (() => void)


readonly optional onDiagnostics?: (summary) => void

LanguageServerDiagnosticSummary

void


readonly optional onDidNavigateDiagnostic?: (event) => LanguageServerDiagnosticMarkerClaim

LanguageServerDiagnosticMarkerEvent

LanguageServerDiagnosticMarkerClaim


readonly optional onError?: (error) => void

unknown

void


readonly optional onInteractiveReady?: () => void

void


readonly optional onOpenDefinition?: (target, options?) => void | boolean

LanguageServerDefinitionTarget

LanguageServerNavigationOptions

void | boolean


readonly optional onOpenReferences?: (result) => void | boolean

LanguageServerReferencesResult

void | boolean


readonly optional onStatusChange?: (status) => void

LanguageServerStatus

void


readonly rootUri: lsp.DocumentUri | null


readonly timeoutMs: number


readonly webSocketRoute: string | URL


readonly optional webSocketTransportOptions?: LspWebSocketTransportOptions