Skip to content

lsp / org.pinelang.lsp.lsp.models / WorkspaceClientCapabilities

WorkspaceClientCapabilities

data class WorkspaceClientCapabilities

Constructors

Name Summary
<init> WorkspaceClientCapabilities(applyEdit:Boolean?, workspaceEdit:WorkspaceEditClientCapabilities?, didChangeConfiguration:ConfigurationClientCapabilities?, didChangeWatchedFiles:ConfigurationClientCapabilities?, symbol:WorkspaceSymbolClientCapabilities?, executeCommand:ConfigurationClientCapabilities?, workspaceFolders:Boolean?)

Properties

Name Summary
applyEdit The client supports applying batch edits to the workspace by supporting the request ‘workspace/applyEdit’val applyEdit:Boolean?
didChangeConfiguration Capabilities specific to the workspace/didChangeConfiguration notification.val didChangeConfiguration:ConfigurationClientCapabilities?
didChangeWatchedFiles Capabilities specific to the workspace/didChangeWatchedFiles notification.val didChangeWatchedFiles:ConfigurationClientCapabilities?
executeCommand Capabilities specific to the workspace/executeCommand request.val executeCommand:ConfigurationClientCapabilities?
symbol Capabilities specific to the workspace/symbol request.val symbol:WorkspaceSymbolClientCapabilities?
workspaceEdit Capabilities specific to WorkspaceEditsval workspaceEdit:WorkspaceEditClientCapabilities?
workspaceFolders The client has support for workspace foldersval workspaceFolders:Boolean?