Idris2Doc : Language.LSP.Message.Completion

Language.LSP.Message.Completion

(source)

Definitions

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

Totality: total
Visibility: public export
Constructors:
Text : CompletionItemKind
Method : CompletionItemKind
Function : CompletionItemKind
Constructor : CompletionItemKind
Field : CompletionItemKind
Variable : CompletionItemKind
Class : CompletionItemKind
Interface : CompletionItemKind
Module : CompletionItemKind
Property : CompletionItemKind
Unit_ : CompletionItemKind
Value : CompletionItemKind
Enum : CompletionItemKind
Keyword : CompletionItemKind
Snippet : CompletionItemKind
Color : CompletionItemKind
File : CompletionItemKind
Reference : CompletionItemKind
Folder : CompletionItemKind
EnumMember : CompletionItemKind
Constant : CompletionItemKind
Struct : CompletionItemKind
Event : CompletionItemKind
Operator : CompletionItemKind
TypeParameter : CompletionItemKind

Hints:
FromJSONCompletionItemKind
ToJSONCompletionItemKind
dataCompletionItemTag : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

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

Hints:
FromJSONCompletionItemTag
ToJSONCompletionItemTag
dataInsertTextMode : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructors:
AsIs : InsertTextMode
AdjustIndentation : InsertTextMode

Hints:
FromJSONInsertTextMode
ToJSONInsertTextMode
dataInsertTextFormat : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructors:
PlainText : InsertTextFormat
Snippet : InsertTextFormat

Hints:
FromJSONInsertTextFormat
ToJSONInsertTextFormat
recordCompletionItemTagSupportClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionItemTagSupportClientCapabilities : ListCompletionItemTag->CompletionItemTagSupportClientCapabilities

Projection: 
.valueSet : CompletionItemTagSupportClientCapabilities->ListCompletionItemTag

Hints:
FromJSONCompletionItemTagSupportClientCapabilities
ToJSONCompletionItemTagSupportClientCapabilities
.valueSet : CompletionItemTagSupportClientCapabilities->ListCompletionItemTag
Totality: total
Visibility: public export
valueSet : CompletionItemTagSupportClientCapabilities->ListCompletionItemTag
Totality: total
Visibility: public export
recordCompletionItemResolveSupportClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionItemResolveSupportClientCapabilities : ListString->CompletionItemResolveSupportClientCapabilities

Projection: 
.properties : CompletionItemResolveSupportClientCapabilities->ListString

Hints:
FromJSONCompletionItemResolveSupportClientCapabilities
ToJSONCompletionItemResolveSupportClientCapabilities
.properties : CompletionItemResolveSupportClientCapabilities->ListString
Totality: total
Visibility: public export
properties : CompletionItemResolveSupportClientCapabilities->ListString
Totality: total
Visibility: public export
recordInsertTextModeSupport : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkInsertTextModeSupport : ListInsertTextMode->InsertTextModeSupport

Projection: 
.valueSet : InsertTextModeSupport->ListInsertTextMode

Hints:
FromJSONInsertTextModeSupport
ToJSONInsertTextModeSupport
.valueSet : InsertTextModeSupport->ListInsertTextMode
Totality: total
Visibility: public export
valueSet : InsertTextModeSupport->ListInsertTextMode
Totality: total
Visibility: public export
recordCompletionItemClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionItemClientCapabilities : MaybeBool->MaybeBool->Maybe (ListMarkupKind) ->MaybeBool->MaybeBool->MaybeCompletionItemTagSupportClientCapabilities->MaybeBool->MaybeCompletionItemResolveSupportClientCapabilities->MaybeInsertTextModeSupport->CompletionItemClientCapabilities

Projections:
.commitCharactersSupport : CompletionItemClientCapabilities->MaybeBool
.deprecatedSupport : CompletionItemClientCapabilities->MaybeBool
.documentationFormat : CompletionItemClientCapabilities->Maybe (ListMarkupKind)
.insertReplaceSupport : CompletionItemClientCapabilities->MaybeBool
.insertTextModeSupport : CompletionItemClientCapabilities->MaybeInsertTextModeSupport
.preselectSupport : CompletionItemClientCapabilities->MaybeBool
.resolveSupport : CompletionItemClientCapabilities->MaybeCompletionItemResolveSupportClientCapabilities
.snippetSupport : CompletionItemClientCapabilities->MaybeBool
.tagSupport : CompletionItemClientCapabilities->MaybeCompletionItemTagSupportClientCapabilities

Hints:
FromJSONCompletionItemClientCapabilities
ToJSONCompletionItemClientCapabilities
.snippetSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
snippetSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.commitCharactersSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
commitCharactersSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.documentationFormat : CompletionItemClientCapabilities->Maybe (ListMarkupKind)
Totality: total
Visibility: public export
documentationFormat : CompletionItemClientCapabilities->Maybe (ListMarkupKind)
Totality: total
Visibility: public export
.deprecatedSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
deprecatedSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.preselectSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
preselectSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.tagSupport : CompletionItemClientCapabilities->MaybeCompletionItemTagSupportClientCapabilities
Totality: total
Visibility: public export
tagSupport : CompletionItemClientCapabilities->MaybeCompletionItemTagSupportClientCapabilities
Totality: total
Visibility: public export
.insertReplaceSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
insertReplaceSupport : CompletionItemClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.resolveSupport : CompletionItemClientCapabilities->MaybeCompletionItemResolveSupportClientCapabilities
Totality: total
Visibility: public export
resolveSupport : CompletionItemClientCapabilities->MaybeCompletionItemResolveSupportClientCapabilities
Totality: total
Visibility: public export
.insertTextModeSupport : CompletionItemClientCapabilities->MaybeInsertTextModeSupport
Totality: total
Visibility: public export
insertTextModeSupport : CompletionItemClientCapabilities->MaybeInsertTextModeSupport
Totality: total
Visibility: public export
recordCompletionItemKindClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionItemKindClientCapabilities : Maybe (ListCompletionItemKind) ->CompletionItemKindClientCapabilities

Projection: 
.valueSet : CompletionItemKindClientCapabilities->Maybe (ListCompletionItemKind)

Hints:
FromJSONCompletionItemKindClientCapabilities
ToJSONCompletionItemKindClientCapabilities
.valueSet : CompletionItemKindClientCapabilities->Maybe (ListCompletionItemKind)
Totality: total
Visibility: public export
valueSet : CompletionItemKindClientCapabilities->Maybe (ListCompletionItemKind)
Totality: total
Visibility: public export
recordCompletionClientCapabilities : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionClientCapabilities : MaybeBool->MaybeCompletionItemClientCapabilities->MaybeCompletionItemKindClientCapabilities->MaybeBool->CompletionClientCapabilities

Projections:
.completionItem : CompletionClientCapabilities->MaybeCompletionItemClientCapabilities
.completionItemKind : CompletionClientCapabilities->MaybeCompletionItemKindClientCapabilities
.contextSupport : CompletionClientCapabilities->MaybeBool
.dynamicRegistration : CompletionClientCapabilities->MaybeBool

Hints:
FromJSONCompletionClientCapabilities
ToJSONCompletionClientCapabilities
.dynamicRegistration : CompletionClientCapabilities->MaybeBool
Totality: total
Visibility: public export
dynamicRegistration : CompletionClientCapabilities->MaybeBool
Totality: total
Visibility: public export
.completionItem : CompletionClientCapabilities->MaybeCompletionItemClientCapabilities
Totality: total
Visibility: public export
completionItem : CompletionClientCapabilities->MaybeCompletionItemClientCapabilities
Totality: total
Visibility: public export
.completionItemKind : CompletionClientCapabilities->MaybeCompletionItemKindClientCapabilities
Totality: total
Visibility: public export
completionItemKind : CompletionClientCapabilities->MaybeCompletionItemKindClientCapabilities
Totality: total
Visibility: public export
.contextSupport : CompletionClientCapabilities->MaybeBool
Totality: total
Visibility: public export
contextSupport : CompletionClientCapabilities->MaybeBool
Totality: total
Visibility: public export
recordCompletionOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionOptions : MaybeBool->Maybe (ListChar) ->Maybe (ListChar) ->MaybeBool->CompletionOptions

Projections:
.allCommitCharacters : CompletionOptions->Maybe (ListChar)
.resolveProvider : CompletionOptions->MaybeBool
.triggerCharacters : CompletionOptions->Maybe (ListChar)
.workDoneProgress : CompletionOptions->MaybeBool

Hints:
FromJSONCompletionOptions
ToJSONCompletionOptions
.workDoneProgress : CompletionOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : CompletionOptions->MaybeBool
Totality: total
Visibility: public export
.triggerCharacters : CompletionOptions->Maybe (ListChar)
Totality: total
Visibility: public export
triggerCharacters : CompletionOptions->Maybe (ListChar)
Totality: total
Visibility: public export
.allCommitCharacters : CompletionOptions->Maybe (ListChar)
Totality: total
Visibility: public export
allCommitCharacters : CompletionOptions->Maybe (ListChar)
Totality: total
Visibility: public export
.resolveProvider : CompletionOptions->MaybeBool
Totality: total
Visibility: public export
resolveProvider : CompletionOptions->MaybeBool
Totality: total
Visibility: public export
recordCompletionRegistrationOptions : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionRegistrationOptions : OneOf [DocumentSelector, Null] ->MaybeBool->Maybe (ListChar) ->Maybe (ListChar) ->MaybeBool->CompletionRegistrationOptions

Projections:
.allCommitCharacters : CompletionRegistrationOptions->Maybe (ListChar)
.documentSelector : CompletionRegistrationOptions->OneOf [DocumentSelector, Null]
.resolveProvider : CompletionRegistrationOptions->MaybeBool
.triggerCharacters : CompletionRegistrationOptions->Maybe (ListChar)
.workDoneProgress : CompletionRegistrationOptions->MaybeBool

Hints:
FromJSONCompletionRegistrationOptions
ToJSONCompletionRegistrationOptions
.documentSelector : CompletionRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
documentSelector : CompletionRegistrationOptions->OneOf [DocumentSelector, Null]
Totality: total
Visibility: public export
.workDoneProgress : CompletionRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
workDoneProgress : CompletionRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
.triggerCharacters : CompletionRegistrationOptions->Maybe (ListChar)
Totality: total
Visibility: public export
triggerCharacters : CompletionRegistrationOptions->Maybe (ListChar)
Totality: total
Visibility: public export
.allCommitCharacters : CompletionRegistrationOptions->Maybe (ListChar)
Totality: total
Visibility: public export
allCommitCharacters : CompletionRegistrationOptions->Maybe (ListChar)
Totality: total
Visibility: public export
.resolveProvider : CompletionRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
resolveProvider : CompletionRegistrationOptions->MaybeBool
Totality: total
Visibility: public export
dataCompletionTriggerKind : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructors:
Invoked : CompletionTriggerKind
TriggerCharacter : CompletionTriggerKind
TriggerForIncompleteCompletions : CompletionTriggerKind

Hints:
FromJSONCompletionTriggerKind
ToJSONCompletionTriggerKind
recordCompletionContext : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionContext : CompletionTriggerKind->MaybeString->CompletionContext

Projections:
.triggerCharacter : CompletionContext->MaybeString
.triggerKind : CompletionContext->CompletionTriggerKind

Hints:
FromJSONCompletionContext
ToJSONCompletionContext
.triggerKind : CompletionContext->CompletionTriggerKind
Totality: total
Visibility: public export
triggerKind : CompletionContext->CompletionTriggerKind
Totality: total
Visibility: public export
.triggerCharacter : CompletionContext->MaybeString
Totality: total
Visibility: public export
triggerCharacter : CompletionContext->MaybeString
Totality: total
Visibility: public export
recordCompletionParams : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionParams : TextDocumentIdentifier->Position->MaybeProgressToken->MaybeProgressToken->MaybeCompletionContext->CompletionParams

Projections:
.context : CompletionParams->MaybeCompletionContext
.partialResultToken : CompletionParams->MaybeProgressToken
.position : CompletionParams->Position
.textDocument : CompletionParams->TextDocumentIdentifier
.workDoneToken : CompletionParams->MaybeProgressToken

Hints:
FromJSONCompletionParams
ToJSONCompletionParams
.textDocument : CompletionParams->TextDocumentIdentifier
Totality: total
Visibility: public export
textDocument : CompletionParams->TextDocumentIdentifier
Totality: total
Visibility: public export
.position : CompletionParams->Position
Totality: total
Visibility: public export
position : CompletionParams->Position
Totality: total
Visibility: public export
.workDoneToken : CompletionParams->MaybeProgressToken
Totality: total
Visibility: public export
workDoneToken : CompletionParams->MaybeProgressToken
Totality: total
Visibility: public export
.partialResultToken : CompletionParams->MaybeProgressToken
Totality: total
Visibility: public export
partialResultToken : CompletionParams->MaybeProgressToken
Totality: total
Visibility: public export
.context : CompletionParams->MaybeCompletionContext
Totality: total
Visibility: public export
context : CompletionParams->MaybeCompletionContext
Totality: total
Visibility: public export
recordCompletionItem : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionItem : String->MaybeCompletionItemKind->Maybe (ListCompletionItemTag) ->MaybeString->Maybe (OneOf [String, MarkupContent]) ->MaybeBool->MaybeBool->MaybeString->MaybeString->MaybeString->MaybeInsertTextFormat->MaybeInsertTextMode->Maybe (OneOf [TextEdit, InsertReplaceEdit]) ->Maybe (ListTextEdit) ->Maybe (ListChar) ->MaybeCommand->MaybeJSON->CompletionItem

Projections:
.additionalTextEdits : CompletionItem->Maybe (ListTextEdit)
.command : CompletionItem->MaybeCommand
.commitCharacters : CompletionItem->Maybe (ListChar)
.data_ : CompletionItem->MaybeJSON
.deprecated : CompletionItem->MaybeBool
.detail : CompletionItem->MaybeString
.documentation : CompletionItem->Maybe (OneOf [String, MarkupContent])
.filterText : CompletionItem->MaybeString
.insertText : CompletionItem->MaybeString
.insertTextFormat : CompletionItem->MaybeInsertTextFormat
.insertTextMode : CompletionItem->MaybeInsertTextMode
.kind : CompletionItem->MaybeCompletionItemKind
.label : CompletionItem->String
.preselect : CompletionItem->MaybeBool
.sortText : CompletionItem->MaybeString
.tags : CompletionItem->Maybe (ListCompletionItemTag)
.textEdit : CompletionItem->Maybe (OneOf [TextEdit, InsertReplaceEdit])

Hints:
FromJSONCompletionItem
ToJSONCompletionItem
.label : CompletionItem->String
Totality: total
Visibility: public export
label : CompletionItem->String
Totality: total
Visibility: public export
.kind : CompletionItem->MaybeCompletionItemKind
Totality: total
Visibility: public export
kind : CompletionItem->MaybeCompletionItemKind
Totality: total
Visibility: public export
.tags : CompletionItem->Maybe (ListCompletionItemTag)
Totality: total
Visibility: public export
tags : CompletionItem->Maybe (ListCompletionItemTag)
Totality: total
Visibility: public export
.detail : CompletionItem->MaybeString
Totality: total
Visibility: public export
detail : CompletionItem->MaybeString
Totality: total
Visibility: public export
.documentation : CompletionItem->Maybe (OneOf [String, MarkupContent])
Totality: total
Visibility: public export
documentation : CompletionItem->Maybe (OneOf [String, MarkupContent])
Totality: total
Visibility: public export
.deprecated : CompletionItem->MaybeBool
Totality: total
Visibility: public export
deprecated : CompletionItem->MaybeBool
Totality: total
Visibility: public export
.preselect : CompletionItem->MaybeBool
Totality: total
Visibility: public export
preselect : CompletionItem->MaybeBool
Totality: total
Visibility: public export
.sortText : CompletionItem->MaybeString
Totality: total
Visibility: public export
sortText : CompletionItem->MaybeString
Totality: total
Visibility: public export
.filterText : CompletionItem->MaybeString
Totality: total
Visibility: public export
filterText : CompletionItem->MaybeString
Totality: total
Visibility: public export
.insertText : CompletionItem->MaybeString
Totality: total
Visibility: public export
insertText : CompletionItem->MaybeString
Totality: total
Visibility: public export
.insertTextFormat : CompletionItem->MaybeInsertTextFormat
Totality: total
Visibility: public export
insertTextFormat : CompletionItem->MaybeInsertTextFormat
Totality: total
Visibility: public export
.insertTextMode : CompletionItem->MaybeInsertTextMode
Totality: total
Visibility: public export
insertTextMode : CompletionItem->MaybeInsertTextMode
Totality: total
Visibility: public export
.textEdit : CompletionItem->Maybe (OneOf [TextEdit, InsertReplaceEdit])
Totality: total
Visibility: public export
textEdit : CompletionItem->Maybe (OneOf [TextEdit, InsertReplaceEdit])
Totality: total
Visibility: public export
.additionalTextEdits : CompletionItem->Maybe (ListTextEdit)
Totality: total
Visibility: public export
additionalTextEdits : CompletionItem->Maybe (ListTextEdit)
Totality: total
Visibility: public export
.commitCharacters : CompletionItem->Maybe (ListChar)
Totality: total
Visibility: public export
commitCharacters : CompletionItem->Maybe (ListChar)
Totality: total
Visibility: public export
.command : CompletionItem->MaybeCommand
Totality: total
Visibility: public export
command : CompletionItem->MaybeCommand
Totality: total
Visibility: public export
.data_ : CompletionItem->MaybeJSON
Totality: total
Visibility: public export
data_ : CompletionItem->MaybeJSON
Totality: total
Visibility: public export
recordCompletionList : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion

Totality: total
Visibility: public export
Constructor: 
MkCompletionList : Bool->ListCompletionItem->CompletionList

Projections:
.isIncomplete : CompletionList->Bool
.items : CompletionList->ListCompletionItem

Hints:
FromJSONCompletionList
ToJSONCompletionList
.isIncomplete : CompletionList->Bool
Totality: total
Visibility: public export
isIncomplete : CompletionList->Bool
Totality: total
Visibility: public export
.items : CompletionList->ListCompletionItem
Totality: total
Visibility: public export
items : CompletionList->ListCompletionItem
Totality: total
Visibility: public export