TypeScriptLspWorkspace
One source-file set shared by document plugins borrowing the same worker connection.
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new TypeScriptLspWorkspace():
TypeScriptLspWorkspace
Returns
Section titled “Returns”TypeScriptLspWorkspace
Methods
Section titled “Methods”deleteWorkspaceFiles()
Section titled “deleteWorkspaceFiles()”deleteWorkspaceFiles(
paths):void
Parameters
Section titled “Parameters”readonly string[]
Returns
Section titled “Returns”void
registerClient()
Section titled “registerClient()”registerClient(
client,onError):EditorDisposable
Parameters
Section titled “Parameters”client
Section titled “client”LspClient
onError
Section titled “onError”((error) => void) | undefined
Returns
Section titled “Returns”EditorDisposable
setWorkspaceFiles()
Section titled “setWorkspaceFiles()”setWorkspaceFiles(
files):void
Parameters
Section titled “Parameters”readonly TypeScriptLspSourceFile[]
Returns
Section titled “Returns”void
syncClient()
Section titled “syncClient()”syncClient(
client):void
Parameters
Section titled “Parameters”client
Section titled “client”LspClient
Returns
Section titled “Returns”void
upsertWorkspaceFiles()
Section titled “upsertWorkspaceFiles()”upsertWorkspaceFiles(
files):void
Parameters
Section titled “Parameters”readonly TypeScriptLspSourceFile[]
Returns
Section titled “Returns”void