Skip to content

TypeScriptLspWorkspace

One source-file set shared by document plugins borrowing the same worker connection.

new TypeScriptLspWorkspace(): TypeScriptLspWorkspace

TypeScriptLspWorkspace

deleteWorkspaceFiles(paths): void

readonly string[]

void


registerClient(client, onError): EditorDisposable

LspClient

((error) => void) | undefined

EditorDisposable


setWorkspaceFiles(files): void

readonly TypeScriptLspSourceFile[]

void


syncClient(client): void

LspClient

void


upsertWorkspaceFiles(files): void

readonly TypeScriptLspSourceFile[]

void