langoustine.lsp.structures.ParameterInformation
See theParameterInformation companion object
case class ParameterInformation(label: String | (uinteger, uinteger), documentation: Opt[String | MarkupContent])
Represents a parameter of a callable-signature. A parameter can have a label and a doc-comment.
Value parameters
- documentation
-
The human-readable doc-comment of this parameter. Will be shown in the UI but can be omitted.
- label
-
The label of this parameter information. Either a string or an inclusive start and exclusive end offsets within its containing signature label. (see SignatureInformation.label). The offsets are based on a UTF-16 string representation as
Position
andRange
does. Note: a label of type string should be a substring of its containing signature label. Its intended use case is to highlight the parameter label part in theSignatureInformation.label
.
Attributes
- Companion
- object
- Source
- structures.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article