Idris2Doc : Language.LSP.Message.DocumentSymbols

Language.LSP.Message.DocumentSymbols

(source)

Definitions

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

Totality: total
Visibility: public export
Constructors:
File : SymbolKind
Module : SymbolKind
Namespace : SymbolKind
Package : SymbolKind
Class : SymbolKind
Method : SymbolKind
Property : SymbolKind
Field : SymbolKind
Constructor : SymbolKind
Enum : SymbolKind
Interface : SymbolKind
Function : SymbolKind
Variable : SymbolKind
Constant : SymbolKind
String_ : SymbolKind
Number : SymbolKind
Boolean : SymbolKind
Array : SymbolKind
Object : SymbolKind
Key : SymbolKind
Null : SymbolKind
EnumMember : SymbolKind
Struct : SymbolKind
Event : SymbolKind
Operator : SymbolKind
TypeParameter : SymbolKind

Hints:
FromJSONSymbolKind
ToJSONSymbolKind
dataSymbolTag : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
Deprecated : SymbolTag

Hints:
FromJSONSymbolTag
ToJSONSymbolTag
recordDocumentSymbolKind : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolKind : Maybe (ListSymbolKind) ->DocumentSymbolKind

Projection: 
.valueSet : DocumentSymbolKind->Maybe (ListSymbolKind)

Hints:
FromJSONDocumentSymbolKind
ToJSONDocumentSymbolKind
.valueSet : DocumentSymbolKind->Maybe (ListSymbolKind)
Totality: total
Visibility: public export
valueSet : DocumentSymbolKind->Maybe (ListSymbolKind)
Totality: total
Visibility: public export
recordDocumentSymbolTag : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolTag : Maybe (ListSymbolTag) ->DocumentSymbolTag

Projection: 
.valueSet : DocumentSymbolTag->Maybe (ListSymbolTag)

Hints:
FromJSONDocumentSymbolTag
ToJSONDocumentSymbolTag
.valueSet : DocumentSymbolTag->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
valueSet : DocumentSymbolTag->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
recordDocumentSymbolClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolClientCapabilities : MaybeBool->MaybeDocumentSymbolKind->MaybeBool->MaybeDocumentSymbolTag->MaybeBool->DocumentSymbolClientCapabilities

Projections:
.dynamicRegistration : DocumentSymbolClientCapabilities->MaybeBool
.hierarchicalDocumentSymbolSupport : DocumentSymbolClientCapabilities->MaybeBool
.labelSupport : DocumentSymbolClientCapabilities->MaybeBool
.symbolKind : DocumentSymbolClientCapabilities->MaybeDocumentSymbolKind
.tagSupport : DocumentSymbolClientCapabilities->MaybeDocumentSymbolTag

Hints:
FromJSONDocumentSymbolClientCapabilities
ToJSONDocumentSymbolClientCapabilities
.dynamicRegistration : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
dynamicRegistration : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.symbolKind : DocumentSymbolClientCapabilities->MaybeDocumentSymbolKind
Totality: total
Visibility: public export
symbolKind : DocumentSymbolClientCapabilities->MaybeDocumentSymbolKind
Totality: total
Visibility: public export
.hierarchicalDocumentSymbolSupport : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
hierarchicalDocumentSymbolSupport : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.tagSupport : DocumentSymbolClientCapabilities->MaybeDocumentSymbolTag
Totality: total
Visibility: public export
tagSupport : DocumentSymbolClientCapabilities->MaybeDocumentSymbolTag
Totality: total
Visibility: public export
.labelSupport : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
labelSupport : DocumentSymbolClientCapabilities->MaybeBool
Totality: total
Visibility: public export
recordDocumentSymbolOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolOptions : MaybeBool->MaybeString->DocumentSymbolOptions

Projections:
.label : DocumentSymbolOptions->MaybeString
.workDoneProgress : DocumentSymbolOptions->MaybeBool

Hints:
FromJSONDocumentSymbolOptions
ToJSONDocumentSymbolOptions
.workDoneProgress : DocumentSymbolOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : DocumentSymbolOptions->MaybeBool
Totality: total
Visibility: public export
.label : DocumentSymbolOptions->MaybeString
Totality: total
Visibility: public export
label : DocumentSymbolOptions->MaybeString
Totality: total
Visibility: public export
recordDocumentSymbolRegistrationOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolRegistrationOptions : MaybeBool->OneOf [DocumentSelector, Null] ->MaybeString->DocumentSymbolRegistrationOptions

Projections:
.documentSelector : DocumentSymbolRegistrationOptions->OneOf [DocumentSelector, Null]
.label : DocumentSymbolRegistrationOptions->MaybeString
.workDoneProgress : DocumentSymbolRegistrationOptions->MaybeBool

Hints:
FromJSONDocumentSymbolRegistrationOptions
ToJSONDocumentSymbolRegistrationOptions
.workDoneProgress : DocumentSymbolRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : DocumentSymbolRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
.documentSelector : DocumentSymbolRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
documentSelector : DocumentSymbolRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
.label : DocumentSymbolRegistrationOptions->MaybeString
Totality: total
Visibility: public export
label : DocumentSymbolRegistrationOptions->MaybeString
Totality: total
Visibility: public export
recordDocumentSymbolParams : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbolParams : MaybeProgressToken->MaybeProgressToken->TextDocumentIdentifier->DocumentSymbolParams

Projections:
.partialResultToken : DocumentSymbolParams->MaybeProgressToken
.textDocument : DocumentSymbolParams->TextDocumentIdentifier
.workDoneToken : DocumentSymbolParams->MaybeProgressToken

Hints:
FromJSONDocumentSymbolParams
ToJSONDocumentSymbolParams
.workDoneToken : DocumentSymbolParams->MaybeProgressToken
Totality: total
Visibility: public export
workDoneToken : DocumentSymbolParams->MaybeProgressToken
Totality: total
Visibility: public export
.partialResultToken : DocumentSymbolParams->MaybeProgressToken
Totality: total
Visibility: public export
partialResultToken : DocumentSymbolParams->MaybeProgressToken
Totality: total
Visibility: public export
.textDocument : DocumentSymbolParams->TextDocumentIdentifier
Totality: total
Visibility: public export
textDocument : DocumentSymbolParams->TextDocumentIdentifier
Totality: total
Visibility: public export
recordDocumentSymbol : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkDocumentSymbol : String->MaybeString->SymbolKind->Maybe (ListSymbolTag) ->MaybeBool->Range->Range->Maybe (List (Inf DocumentSymbol)) ->DocumentSymbol

Projections:
.children : DocumentSymbol->Maybe (List (Inf DocumentSymbol))
.deprecated : DocumentSymbol->MaybeBool
.detail : DocumentSymbol->MaybeString
.kind : DocumentSymbol->SymbolKind
.name : DocumentSymbol->String
.range : DocumentSymbol->Range
.selectionRange : DocumentSymbol->Range
.tags : DocumentSymbol->Maybe (ListSymbolTag)

Hints:
FromJSONDocumentSymbol
ToJSONDocumentSymbol
.name : DocumentSymbol->String
Totality: total
Visibility: public export
name : DocumentSymbol->String
Totality: total
Visibility: public export
.detail : DocumentSymbol->MaybeString
Totality: total
Visibility: public export
detail : DocumentSymbol->MaybeString
Totality: total
Visibility: public export
.kind : DocumentSymbol->SymbolKind
Totality: total
Visibility: public export
kind : DocumentSymbol->SymbolKind
Totality: total
Visibility: public export
.tags : DocumentSymbol->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
tags : DocumentSymbol->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
.deprecated : DocumentSymbol->MaybeBool
Totality: total
Visibility: public export
deprecated : DocumentSymbol->MaybeBool
Totality: total
Visibility: public export
.range : DocumentSymbol->Range
Totality: total
Visibility: public export
range : DocumentSymbol->Range
Totality: total
Visibility: public export
.selectionRange : DocumentSymbol->Range
Totality: total
Visibility: public export
selectionRange : DocumentSymbol->Range
Totality: total
Visibility: public export
.children : DocumentSymbol->Maybe (List (Inf DocumentSymbol))
Totality: total
Visibility: public export
children : DocumentSymbol->Maybe (List (Inf DocumentSymbol))
Totality: total
Visibility: public export
recordSymbolInformation : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_documentSymbol

Totality: total
Visibility: public export
Constructor: 
MkSymbolInformation : String->SymbolKind->Maybe (ListSymbolTag) ->MaybeBool->Location->MaybeString->SymbolInformation

Projections:
.containerName : SymbolInformation->MaybeString
.deprecated : SymbolInformation->MaybeBool
.kind : SymbolInformation->SymbolKind
.location : SymbolInformation->Location
.name : SymbolInformation->String
.tags : SymbolInformation->Maybe (ListSymbolTag)

Hints:
FromJSONSymbolInformation
ToJSONSymbolInformation
.name : SymbolInformation->String
Totality: total
Visibility: public export
name : SymbolInformation->String
Totality: total
Visibility: public export
.kind : SymbolInformation->SymbolKind
Totality: total
Visibility: public export
kind : SymbolInformation->SymbolKind
Totality: total
Visibility: public export
.tags : SymbolInformation->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
tags : SymbolInformation->Maybe (ListSymbolTag)
Totality: total
Visibility: public export
.deprecated : SymbolInformation->MaybeBool
Totality: total
Visibility: public export
deprecated : SymbolInformation->MaybeBool
Totality: total
Visibility: public export
.location : SymbolInformation->Location
Totality: total
Visibility: public export
location : SymbolInformation->Location
Totality: total
Visibility: public export
.containerName : SymbolInformation->MaybeString
Totality: total
Visibility: public export
containerName : SymbolInformation->MaybeString
Totality: total
Visibility: public export