struct LSP::ClientCapabilities::Workspace
- LSP::ClientCapabilities::Workspace
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- LSP::Initializer
Defined in:
base/capabilities/client_capabilities.crConstructors
Instance Method Summary
- #apply_edit : Bool | Nil
- #apply_edit=(apply_edit : Bool | Nil)
-
#configuration : Bool | Nil
The client supports
workspace/configuration
requests. -
#configuration=(configuration : Bool | Nil)
The client supports
workspace/configuration
requests. - #did_change_configuration : DidChangeConfigurationClientCapabilities | Nil
- #did_change_configuration=(did_change_configuration : DidChangeConfigurationClientCapabilities | Nil)
- #did_change_watched_files : DidChangeWatchedFilesClientCapabilities | Nil
- #did_change_watched_files=(did_change_watched_files : DidChangeWatchedFilesClientCapabilities | Nil)
- #execute_command : ExecuteCommandClientCapabilities | Nil
- #execute_command=(execute_command : ExecuteCommandClientCapabilities | Nil)
-
#symbol : WorkspaceSymbolClientCapabilities | Nil
Capabilities specific to the
workspace/symbol
request. -
#symbol=(symbol : WorkspaceSymbolClientCapabilities | Nil)
Capabilities specific to the
workspace/symbol
request. - #workspace_edit : WorkspaceEditClientCapabilities | Nil
- #workspace_edit=(workspace_edit : WorkspaceEditClientCapabilities | Nil)
- #workspace_folders : Bool | Nil
- #workspace_folders=(workspace_folders : Bool | Nil)
Constructor Detail
Instance Method Detail
def configuration=(configuration : Bool | Nil)
#
The client supports workspace/configuration
requests.
Since 3.6.0
def did_change_configuration=(did_change_configuration : DidChangeConfigurationClientCapabilities | Nil)
#
def did_change_watched_files=(did_change_watched_files : DidChangeWatchedFilesClientCapabilities | Nil)
#
def symbol : WorkspaceSymbolClientCapabilities | Nil
#
Capabilities specific to the workspace/symbol
request.
def symbol=(symbol : WorkspaceSymbolClientCapabilities | Nil)
#
Capabilities specific to the workspace/symbol
request.