View Source GenLSP.Structures.ClientCapabilities (gen_lsp v0.10.0)
Defines the capabilities provided by the client.
Link to this section Summary
Functions
Fields
workspace: Workspace specific client capabilities.
Link to this section Types
@type t() :: %GenLSP.Structures.ClientCapabilities{ experimental: GenLSP.TypeAlias.LSPAny.t() | nil, general: GenLSP.Structures.GeneralClientCapabilities.t() | nil, notebook_document: GenLSP.Structures.NotebookDocumentClientCapabilities.t() | nil, text_document: GenLSP.Structures.TextDocumentClientCapabilities.t() | nil, window: GenLSP.Structures.WindowClientCapabilities.t() | nil, workspace: GenLSP.Structures.WorkspaceClientCapabilities.t() | nil }
Link to this section Functions
fields
Fields
workspace: Workspace specific client capabilities.
text_document: Text document specific client capabilities.
notebook_document: Capabilities specific to the notebook document support.
@since 3.17.0
window: Window specific client capabilities.
general: General client capabilities.
@since 3.16.0
experimental: Experimental client capabilities.