lsp
main-dev
LSP
CancelNotification
CancelParams
ClientCapabilities
Window
Workspace
CodeActionKind
CodeActionOptions
CodeLensOptions
Command
CompletionContext
CompletionItem
CompletionItemKind
CompletionItemTag
CompletionList
CompletionOptions
CompletionParams
CompletionRequest
CompletionTriggerKind
CreateFile
CreateFileOptions
DeclarationOptions
DeclarationRegistrationOptions
DefinitionOptions
DefinitionParams
DefinitionRequest
DeleteFile
DeleteFileOptions
Diagnostic
DiagnosticRelatedInformation
DiagnosticSeverity
DiagnosticTag
DidChangeConfigurationClientCapabilities
DidChangeNotification
DidChangeTextDocumentParams
TextDocumentContentChangeEvent
DidChangeWatchedFilesClientCapabilities
DidCloseNotification
DidCloseTextDocumentParams
DidOpenNotification
DidOpenTextDocumentParams
DidSaveNotification
DidSaveTextDocumentParams
DocumentColorOptions
DocumentColorRegistrationOptions
DocumentFilter
DocumentFormattingOptions
DocumentFormattingParams
DocumentFormattingRequest
DocumentHighlightOptions
DocumentLinkOptions
DocumentOnTypeFormattingOptions
DocumentRangeFormattingOptions
DocumentRangeFormattingParams
DocumentRangeFormattingRequest
DocumentSelector
DocumentSymbol
DocumentSymbolOptions
DocumentSymbolParams
DocumentSymbolsRequest
ErrorCodes
Exception
ExecuteCommandClientCapabilities
ExecuteCommandOptions
ExitNotification
FailureHandlingKind
FoldingRangeOptions
FoldingRangeRegistrationOptions
FormattingOptions
Hover
HoverOptions
HoverParams
HoverRequest
ImplementationOptions
ImplementationRegistrationOptions
InitializedNotification
InitializeParams
Initializer
InitializeRequest
InitializeResult
InsertTextFormat
Location
LocationLink
LogBackend
LogMessageNotification
LogMessageParams
MarkedString
MarkupContent
MarkupKind
Message
MessageActionItem
MessageType
NotificationMessage
ParameterInformation
PartialResultParams
Position
ProgressNotification
ProgressParams
ProgressToken
PublishDiagnosticsNotification
PublishDiagnosticsParams
Range
ReferenceOptions
RenameFile
RenameFileOptions
RenameOptions
RequestMessage
RequestId
ResourceOperationKind
ResponseError
DataType
ResponseMessage
SelectionRangeOptions
SelectionRangeRegistrationOptions
Server
ServerCapabilities
ShowMessageNotification
ShowMessageParams
ShowMessageRequest
ShowMessageRequestParams
ShutdownRequest
SignatureHelp
SignatureHelpContext
SignatureHelpOptions
SignatureHelpParams
SignatureHelpRequest
SignatureHelpTriggerKind
SignatureInformation
StaticRegistrationOptions
StringEnumConverter
SymbolInformation
SymbolKind
TextDocumentClientCapabilities
CodeActionClientCapabilities
CodeActionLiteralSupportValue
CodeActionKindValue
CodeLensClientCapabilities
CompletionClientCapabilities
CompletionItem
TagSupport
CompletionItemKindValue
DeclarationClientCapabilities
DefinitionClientCapabilities
DocumentColorClientCapabilities
DocumentFormattingClientCapabilities
DocumentHighlightClientCapabilities
DocumentLinkClientCapabilities
DocumentOnTypeFormattingClientCapabilities
DocumentRangeFormattingClientCapabilities
DocumentSymbolClientCapabilities
SymbolKindValue
FoldingRangeClientCapabilities
HoverClientCapabilities
ImplementationClientCapabilities
PublishDiagnosticsClientCapabilities
TagSupportValue
ReferenceClientCapabilities
RenameClientCapabilities
SelectionRangeClientCapabilities
SignatureHelpClientCapabilities
SignatureInformationValue
ParameterInformationValue
TextDocumentSyncClientCapabilities
TypeDefinitionClientCapabilities
TextDocumentEdit
TextDocumentIdentifier
TextDocumentItem
TextDocumentPositionParams
TextDocumentRegistrationOptions
TextDocumentSaveReason
TextDocumentSyncKind
TextDocumentSyncOptions
TextEdit
TypeDefinitionOptions
TypeDefinitionRegistrationOptions
UnknownNotification
UnknownRequest
VersionedTextDocumentIdentifier
WillSaveNotification
WillSaveTextDocumentParams
WillSaveWaitUntilRequest
WorkDoneProgressBegin
WorkDoneProgressCreateParams
WorkDoneProgressCreateRequest
WorkDoneProgressEnd
WorkDoneProgressOptions
WorkDoneProgressParams
WorkDoneProgressReport
WorkspaceEdit
WorkspaceEditClientCapabilities
WorkspaceFolder
WorkspaceFoldersServerCapabilities
WorkspaceSymbolClientCapabilities
SymbolKindValue
WorkspaceValue
struct
LSP::ImplementationOptions
LSP::ImplementationOptions
Struct
Value
Object
Included Modules
JSON::Serializable
LSP::Initializer
LSP::WorkDoneProgressOptions
Defined in:
base/capabilities/server_capabilities.cr
Constructors
.new
(pull : JSON::PullParser)
.new
(**args)
Instance methods inherited from module
LSP::WorkDoneProgressOptions
work_done_progress : Bool?
work_done_progress
,
work_done_progress=(work_done_progress : Bool?)
work_done_progress=
Constructor Detail
def self.
new
(pull : JSON::PullParser)
#
def self.
new
(**args)
#