package link
- Alphabetic
- Public
- All
Type Members
-
case class
DocumentLink(range: Range, target: String, data: Option[Any] = None) extends Product with Serializable
A document link is a range in a text document that links to an internal or external resource, like another text document or a web site.
-
case class
DocumentLinkClientCapabilities(dynamicRegistration: Option[Boolean], tooltipSupport: Option[Boolean]) extends Product with Serializable
Capabilities specific to the
textDocument/documentLink.Capabilities specific to the
textDocument/documentLink.- dynamicRegistration
Whether documentLink supports dynamic registration.
- tooltipSupport
Whether the client support the
tooltipproperty onDocumentLink.
-
case class
DocumentLinkOptions(resolveProvider: Option[Boolean] = None) extends Product with Serializable
Document link options
Document link options
- resolveProvider
Document links have a resolve provider as well.
-
case class
DocumentLinkParams(textDocument: TextDocumentIdentifier) extends Product with Serializable
The document symbol request is sent from the client to the server to return a flat list of all symbols found in a given text document.
The document symbol request is sent from the client to the server to return a flat list of all symbols found in a given text document. Neither the symbol’s location range nor the symbol’s container name should be used to infer a hierarchy
- textDocument
The text document.
Value Members
- object DocumentLink extends Serializable
- object DocumentLinkConfigType extends ConfigType[DocumentLinkClientCapabilities, DocumentLinkOptions] with Product with Serializable
- object DocumentLinkRequestType extends RequestType[DocumentLinkParams, Seq[DocumentLink]] with Product with Serializable