class LSProtocol::NotebookDocumentFilterWithNotebook

Overview

@since 3.18.0

Included Modules

Defined in:

lsprotocol/types.cr

Constructors

Instance Method Summary

Constructor Detail

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

[View source]
def self.new(notebook : NotebookDocumentFilter | String | Nil, cells : Array(NotebookCellLanguage) | Nil = nil) #

[View source]

Instance Method Detail

def cells : Array(NotebookCellLanguage) | Nil #

The cells of the matching notebook to be synced.


[View source]
def notebook : NotebookDocumentFilter | String #

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


[View source]