struct LSP::NotebookSelector

Included Modules

Defined in:

lsp/notebook_document.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def cells : Array(NamedTuple(language: String)) #

The cells of the matching notebook to be synced.


[View source]
def cells=(cells : Array(NamedTuple(language: String))) #

The cells of the matching notebook to be synced.


[View source]
def notebook : String | NotebookDocumentFilter | Nil #

The notebook to be synced If a string value is provided it matches against the notebook type. '*' matches every notebook.


[View source]
def notebook=(notebook : String | NotebookDocumentFilter | Nil) #

The notebook to be synced If a string value is provided it matches against the notebook type. '*' matches every notebook.


[View source]