Idris2Doc : Language.LSP.Message.Hover

Language.LSP.Message.Hover

(source)

Definitions

recordHoverClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_hover

Totality: total
Visibility: public export
Constructor: 
MkHoverClientCapabilities : MaybeBool->Maybe (ListMarkupKind) ->HoverClientCapabilities

Projections:
.contentFormat : HoverClientCapabilities->Maybe (ListMarkupKind)
.dynamicRegistration : HoverClientCapabilities->MaybeBool

Hints:
FromJSONHoverClientCapabilities
ToJSONHoverClientCapabilities
.dynamicRegistration : HoverClientCapabilities->MaybeBool
Totality: total
Visibility: public export
dynamicRegistration : HoverClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.contentFormat : HoverClientCapabilities->Maybe (ListMarkupKind)
Totality: total
Visibility: public export
contentFormat : HoverClientCapabilities->Maybe (ListMarkupKind)
Totality: total
Visibility: public export
recordHoverOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_hover

Totality: total
Visibility: public export
Constructor: 
MkHoverOptions : MaybeBool->HoverOptions

Projection: 
.workDoneProgress : HoverOptions->MaybeBool

Hints:
FromJSONHoverOptions
ToJSONHoverOptions
.workDoneProgress : HoverOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : HoverOptions->MaybeBool
Totality: total
Visibility: public export
recordHoverRegistrationOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_hover

Totality: total
Visibility: public export
Constructor: 
MkHoverRegistrationOptions : MaybeBool->OneOf [DocumentSelector, Null] ->HoverRegistrationOptions

Projections:
.documentSelector : HoverRegistrationOptions->OneOf [DocumentSelector, Null]
.workDoneProgress : HoverRegistrationOptions->MaybeBool

Hints:
FromJSONHoverRegistrationOptions
ToJSONHoverRegistrationOptions
.workDoneProgress : HoverRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : HoverRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
.documentSelector : HoverRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
documentSelector : HoverRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
recordHoverParams : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_hover

Totality: total
Visibility: public export
Constructor: 
MkHoverParams : MaybeProgressToken->TextDocumentIdentifier->Position->HoverParams

Projections:
.position : HoverParams->Position
.textDocument : HoverParams->TextDocumentIdentifier
.workDoneToken : HoverParams->MaybeProgressToken

Hints:
FromJSONHoverParams
ToJSONHoverParams
.workDoneToken : HoverParams->MaybeProgressToken
Totality: total
Visibility: public export
workDoneToken : HoverParams->MaybeProgressToken
Totality: total
Visibility: public export
.textDocument : HoverParams->TextDocumentIdentifier
Totality: total
Visibility: public export
textDocument : HoverParams->TextDocumentIdentifier
Totality: total
Visibility: public export
.position : HoverParams->Position
Totality: total
Visibility: public export
position : HoverParams->Position
Totality: total
Visibility: public export
recordHover : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_hover

Totality: total
Visibility: public export
Constructor: 
MkHover : OneOf [MarkedString, ListMarkedString, MarkupContent] ->MaybeRange->Hover

Projections:
.contents : Hover->OneOf [MarkedString, ListMarkedString, MarkupContent]
.range : Hover->MaybeRange

Hints:
FromJSONHover
ToJSONHover
.contents : Hover->OneOf [MarkedString, ListMarkedString, MarkupContent]
Totality: total
Visibility: public export
contents : Hover->OneOf [MarkedString, ListMarkedString, MarkupContent]
Totality: total
Visibility: public export
.range : Hover->MaybeRange
Totality: total
Visibility: public export
range : Hover->MaybeRange
Totality: total
Visibility: public export