lsp / org.pinelang.lsp.lsp.models / JsonRPCServerCapabilitiesImpl
JsonRPCServerCapabilitiesImpl¶
data class JsonRPCServerCapabilitiesImpl
Constructors¶
| Name | Summary |
|---|---|
| <init> | JsonRPCServerCapabilitiesImpl(completionProvider:CompletionProvider= CompletionProvider(), definitionProvider:Boolean= true, textDocumentSync:TextDocumentSyncKind= TextDocumentSyncKind.Full, hoverProvider:Boolean= true, documentSymbolProvider:Boolean= true, workspace:WorkspaceFoldersServerCapabilities? = null) |
Properties¶
| Name | Summary |
|---|---|
| completionProvider | val completionProvider:CompletionProvider |
| definitionProvider | val definitionProvider:Boolean |
| documentSymbolProvider | val documentSymbolProvider:Boolean |
| hoverProvider | val hoverProvider:Boolean |
| textDocumentSync | val textDocumentSync:TextDocumentSyncKind |
| workspace | val workspace:WorkspaceFoldersServerCapabilities? |