# Constants
AfterDelay indicates the save wass triggered automatically after a defined delay.
CancelRequestNotification defines the name of the `cancel request` notification.
CodeActionRequest defines the name of the code actions lookup method.
CodeLensRequest defines the name of the code lens lookup method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CompletionRequest defines the name of the completion method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DefinitionRequest defines the name of the definition method.
DiagnosticError indicates an error-level severity.
DiagnosticHint indicates a hint-level severity.
DiagnosticInformation indicates an informative-level severity.
DiagnosticWarning indicates an warning-level severity.
DidChangeTextDocumentNotification defines the name of the text-document-changed notification.
DidCloseTextDocumentNotification defines the name of the text-document-closed notification.
DidOpenTextDocumentNotification defines the name of the text-document-opened notification.
DocumentFormattingRequest defines the name of the formatting method.
ExecuteCommandRequest defines the name of the execute command method.
ExitNotification defines the name of the `exit` notification.
FocusOut indicates the save was triggered due to the edito losing focus.
FullDocument indicates that Documents are synced by always sending the full content of the document.
HoverRequest defines the name of the hover method.
IncrementalDocument indicates that Documents are synced by sending the full content on open.
InitializedNotification defines the name of the `initialized` notification.
InitializeMethod defines the name of the `initialize` method.
MarkupKindMarkdown indicates that the MarkupContent is markdown.
MarkupKindPlainText indicates that the MarkupContent is plain text.
NoneDocument indicates that documents should not be synced at all.
PublicDiagonsticsNotification defines a notification from the *server* to the client about diagnostic information being available for a document.
ResolveCodeLensRequest defines the name of the resolve-code lens method.
SignatureHelpRequest defines the name of the signature help method.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TraceMessages indicates tracing should show messages.
TraceOff indicates tracing is turned off.
TraceVerbose indicates verbose tracing should be enabled.
WillSaveManual indicates the save is manually triggered, e.g.
WillSaveWaitUntilTextDocumentRequest defines the will-save-wait-util request, which is sent before a document is saved.
WorkspaceSymbolRequest defines the name of the workspace symbol method.
# Structs
CancelRequestParams are the parameters for the cancelation of a request.
CodeActionParams are the parameters for the code actions.
CodeLens represents a single CodeLens in a source document.
CodeLensOptions defines the options for the CodeLens feature offered by the server.
CodeLensParams defines the parameters for the codelens request.
Command represents a single command sent from the server to the client, to which the client can respond asking the server to execute.
CompletionItem represents a single completion.
CompletionOptions defines the options for the completion feature offered by the server.
CompletionParams defines the parameters for the completion request.
DefinitionParams defines the parameters for the definition request.
Diagnostic defines a single piece of diagnostic information about a document.
DidChangeTextDocumentParams is the parameters for the DidChangeTextDocumentNotification.
DidCloseTextDocumentParams is the parameters for the DidCloseTextDocumentNotification.
DidOpenTextDocumentParams is the parameters for the DidOpenTextDocumentNotification.
DocumentFormattingParams defines the parameters for the formatting request.
DocumentLinkOptions defines the various options for the document link capability.
DocumentOnTypeFormattingOptions defines the options for the on-type formatting feature offered by the server.
ExecuteCommandOptions defines the options of the various commands that can be executed on the server.
ExecuteCommandParams defines the parameters of the execute command request.
HoverParams defines the parameters for the hover request.
HoverResult defines the result for the hover request.
InitializeParams is the set of parameters sent by the client for the `initialize` call.
InitializeResult is the server result for an `initialize`.
Location represents a location in a particular document.
MarkedString represents a markdown string.
MarkupContent literal represents a string value which content is interpreted base on its kind flag.
ParameterInformation represents information about a parameter of a function or operator.
Position represents a position in a document.
PublishDiagnosticsParams defines the parameters for the PublicDiagonsticsNotification.
Range represents a range in a document.
SaveOptions defines the options for when a document is saved in the client.
ServerCapabilities defines the set of capabilities for the language server.
SignatureHelpOptions defines the options for the signature help feature offered by the server.
SignatureHelpParams defines the parameters for the signature help request.
SignatureHelpResult defines the result for the signature help request.
SignatureInformation is information representing the signature of a single function or operator that is being called.
SymbolInformation represents a single symbol found in a document or workspace.
TextDocumentContentChangeEvent defines a single change event on a document.
TextDocumentIdentifier defines a reference to a document in the client.
TextDocumentItem is a single document in the client.
TextDocumentPositionParams defines parameters representing a position in a text document.
TextDocumentSyncOptions defines the various options for syncing of documents between the client and server.
TextEdit defines a single edit to a document.
VersionedTextDocumentIdentifier defines a reference to a specific version of a document in the client.
WillSaveTextDocumentParams defines the parameters of the will-save-wait-util request.
WorkspaceSymbolParams defines the parameters for the workspace symbol request.
# Type aliases
CodeActionResult represents the result of a code actions lookup request.
CodeLensResult defines the result of the CodeLens lookup request.
CompletionKind represents the various kinds of completions.
CompletionResult defines the result for the completion request.
DefinitionResult defines the result for the definition request.
DiagnosticSeverity defines the various severity levels for diagnostic information.
DocumentFormattingResult defines the result of a formatting request.
DocumentURI is a URI representing a document.
MarkupKind defines the various supported kinds of markup.
ResolveCodeLensParams defines the parameters for the resolve code lens request.
ResolveCodeLensResult defines the result for the resolve code lens request.
SymbolKind is an enumeration of the different kinds of symbols.
TextDocumentSyncKind defines the various kinds of syncing.
TraceOption is an enumeration of the various trace operations available.
WillSaveReason defines the various reasons the document will be saved.
WillSaveWaitUntilTextDocumentResult defines the result of the will-save-wait-util request.
WorkspaceSymbolResponse defines the response to the workspace symbol request.