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