CompletionClientCapabilities

case class CompletionClientCapabilities(dynamicRegistration: Opt[Boolean], completionItem: Opt[CompletionItem], completionItemKind: Opt[CompletionItemKind], insertTextMode: Opt[InsertTextMode], contextSupport: Opt[Boolean], completionList: Opt[CompletionList])

Completion client capabilities

Value parameters:
completionItem

The client supports the following CompletionItem specific capabilities.

completionList

The client supports the following CompletionList specific capabilities. since 3.17.0

contextSupport

The client supports to send additional context information for a textDocument/completion request.

dynamicRegistration

Whether completion supports dynamic registration.

insertTextMode

Defines how the client handles whitespace and indentation when accepting a completion item that uses multi line text in either insertText or textEdit. since 3.17.0

Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product