lspeasy / client/src / NotebookDocumentNamespace
Interface: NotebookDocumentNamespace
Defined in: packages/client/src/types.ts:172
Namespace for sending notebook-document lifecycle notifications to a server.
Remarks
Available on client.notebookDocument after connect(). Mirrors the standard LSP notebookDocument/* notification methods for clients that declare notebookDocumentSync capability.
Methods
didChange()
didChange(params): Promise<void>;Defined in: packages/client/src/types.ts:176
Notify the server that a notebook document changed.
Parameters
| Parameter | Type |
|---|---|
params | DidChangeNotebookDocumentParams |
Returns
Promise<void>
didClose()
didClose(params): Promise<void>;Defined in: packages/client/src/types.ts:180
Notify the server that a notebook document was closed.
Parameters
| Parameter | Type |
|---|---|
params | DidCloseNotebookDocumentParams |
Returns
Promise<void>
didOpen()
didOpen(params): Promise<void>;Defined in: packages/client/src/types.ts:174
Notify the server that a notebook document was opened.
Parameters
| Parameter | Type |
|---|---|
params | DidOpenNotebookDocumentParams |
Returns
Promise<void>
didSave()
didSave(params): Promise<void>;Defined in: packages/client/src/types.ts:178
Notify the server that a notebook document was saved.
Parameters
| Parameter | Type |
|---|---|
params | DidSaveNotebookDocumentParams |
Returns
Promise<void>