struct LSP::TextDocumentSyncOptions
- LSP::TextDocumentSyncOptions
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
Defined in:
lsp/protocol/text_document_sync_options.crConstructors
- .new(will_save_wait_until : Bool, open_close : Bool, will_save : Bool, change : LSP::TextDocumentSyncKind, save : LSP::SaveOptions)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#change : TextDocumentSyncKind
Change notifications are sent to the server.
-
#change=(change : TextDocumentSyncKind)
Change notifications are sent to the server.
-
#open_close=(open_close : Bool)
Open and close notifications are sent to the server.
-
#open_close? : Bool
Open and close notifications are sent to the server.
-
#save : SaveOptions
Save notifications are sent to the server.
-
#save=(save : SaveOptions)
Save notifications are sent to the server.
-
#will_save=(will_save : Bool)
Will save notifications are sent to the server.
-
#will_save? : Bool
Will save notifications are sent to the server.
-
#will_save_wait_until=(will_save_wait_until : Bool)
Will save wait until requests are sent to the server.
-
#will_save_wait_until? : Bool
Will save wait until requests are sent to the server.
Constructor Detail
Instance Method Detail
Change notifications are sent to the server. See TextDocumentSyncKind.None, TextDocumentSyncKind.Full and TextDocumentSyncKind.Incremental. If omitted it defaults to TextDocumentSyncKind.None.
Change notifications are sent to the server. See TextDocumentSyncKind.None, TextDocumentSyncKind.Full and TextDocumentSyncKind.Incremental. If omitted it defaults to TextDocumentSyncKind.None.
Will save wait until requests are sent to the server.