Up – Index » linol-lwt » Linol_lwt » NotebookDocumentChangeEventModule Linol_lwt.NotebookDocumentChangeEvent type textContent = { document : Linol_lsp__Types.VersionedTextDocumentIdentifier.t ; changes : Linol_lsp__Types.TextDocumentContentChangeEvent.t list ; } val create_textContent :
document :Linol_lsp__Types.VersionedTextDocumentIdentifier.t ->
changes :Linol_lsp__Types.TextDocumentContentChangeEvent.t list ->
textContent type structure = { array : Linol_lsp__Types.NotebookCellArrayChange.t ; didOpen : Linol_lsp__Types.TextDocumentItem.t list option ; didClose : Linol_lsp__Types.TextDocumentIdentifier.t list option ; } val create_structure :
array :Linol_lsp__Types.NotebookCellArrayChange.t ->
?didOpen :Linol_lsp__Types.TextDocumentItem.t list ->
?didClose :Linol_lsp__Types.TextDocumentIdentifier.t list ->
unit ->
structure type cells = { structure : structure option ; data : Linol_lsp__Types.NotebookCell.t list option ; textContent : textContent list option ; } val create_cells :
?structure :structure ->
?data :Linol_lsp__Types.NotebookCell.t list ->
?textContent :textContent list ->
unit ->
cells