module LSP::NotebookDocumentSyncOptions

Overview

Options specific to a notebook plus its cells to be synced to the server.

If a selector provider a notebook document filter but no cell selector all cells of a matching notebook document will be synced.

If a selector provides no notebook document filter but only a cell selector all notebook document that contain at least one matching cell will be synced.

Direct including types

Defined in:

lsp/capabilities/notebook_document_sync_client_capabilities.cr

Instance Method Summary

Instance Method Detail

def notebookSelector : Array(NotebookSelector) #

The notebooks to be synced


[View source]
def notebookSelector=(notebookSelector : Array(NotebookSelector)) #

The notebooks to be synced


[View source]
def save : Bool | Nil #

Whether save notification should be forwarded to the server. Will only be honored if mode === notebook.


[View source]
def save=(save : Bool | Nil) #

Whether save notification should be forwarded to the server. Will only be honored if mode === notebook.


[View source]