data CompletionItemKind : 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:
FromJSON CompletionItemKind ToJSON CompletionItemKind
data CompletionItemTag : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: Deprecated : CompletionItemTag
Hints:
FromJSON CompletionItemTag ToJSON CompletionItemTag
data InsertTextMode : 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:
FromJSON InsertTextMode ToJSON InsertTextMode
data InsertTextFormat : 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:
FromJSON InsertTextFormat ToJSON InsertTextFormat
record CompletionItemTagSupportClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionItemTagSupportClientCapabilities : List CompletionItemTag -> CompletionItemTagSupportClientCapabilities
Projection: .valueSet : CompletionItemTagSupportClientCapabilities -> List CompletionItemTag
Hints:
FromJSON CompletionItemTagSupportClientCapabilities ToJSON CompletionItemTagSupportClientCapabilities
.valueSet : CompletionItemTagSupportClientCapabilities -> List CompletionItemTag- Totality: total
Visibility: public export valueSet : CompletionItemTagSupportClientCapabilities -> List CompletionItemTag- Totality: total
Visibility: public export record CompletionItemResolveSupportClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionItemResolveSupportClientCapabilities : List String -> CompletionItemResolveSupportClientCapabilities
Projection: .properties : CompletionItemResolveSupportClientCapabilities -> List String
Hints:
FromJSON CompletionItemResolveSupportClientCapabilities ToJSON CompletionItemResolveSupportClientCapabilities
.properties : CompletionItemResolveSupportClientCapabilities -> List String- Totality: total
Visibility: public export properties : CompletionItemResolveSupportClientCapabilities -> List String- Totality: total
Visibility: public export record InsertTextModeSupport : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkInsertTextModeSupport : List InsertTextMode -> InsertTextModeSupport
Projection: .valueSet : InsertTextModeSupport -> List InsertTextMode
Hints:
FromJSON InsertTextModeSupport ToJSON InsertTextModeSupport
.valueSet : InsertTextModeSupport -> List InsertTextMode- Totality: total
Visibility: public export valueSet : InsertTextModeSupport -> List InsertTextMode- Totality: total
Visibility: public export record CompletionItemClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionItemClientCapabilities : Maybe Bool -> Maybe Bool -> Maybe (List MarkupKind) -> Maybe Bool -> Maybe Bool -> Maybe CompletionItemTagSupportClientCapabilities -> Maybe Bool -> Maybe CompletionItemResolveSupportClientCapabilities -> Maybe InsertTextModeSupport -> CompletionItemClientCapabilities
Projections:
.deprecatedSupport : CompletionItemClientCapabilities -> Maybe Bool .documentationFormat : CompletionItemClientCapabilities -> Maybe (List MarkupKind) .insertReplaceSupport : CompletionItemClientCapabilities -> Maybe Bool .insertTextModeSupport : CompletionItemClientCapabilities -> Maybe InsertTextModeSupport .preselectSupport : CompletionItemClientCapabilities -> Maybe Bool .resolveSupport : CompletionItemClientCapabilities -> Maybe CompletionItemResolveSupportClientCapabilities .snippetSupport : CompletionItemClientCapabilities -> Maybe Bool .tagSupport : CompletionItemClientCapabilities -> Maybe CompletionItemTagSupportClientCapabilities
Hints:
FromJSON CompletionItemClientCapabilities ToJSON CompletionItemClientCapabilities
.snippetSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export snippetSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export - Totality: total
Visibility: public export - Totality: total
Visibility: public export .documentationFormat : CompletionItemClientCapabilities -> Maybe (List MarkupKind)- Totality: total
Visibility: public export documentationFormat : CompletionItemClientCapabilities -> Maybe (List MarkupKind)- Totality: total
Visibility: public export .deprecatedSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export deprecatedSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .preselectSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export preselectSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .tagSupport : CompletionItemClientCapabilities -> Maybe CompletionItemTagSupportClientCapabilities- Totality: total
Visibility: public export tagSupport : CompletionItemClientCapabilities -> Maybe CompletionItemTagSupportClientCapabilities- Totality: total
Visibility: public export .insertReplaceSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export insertReplaceSupport : CompletionItemClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .resolveSupport : CompletionItemClientCapabilities -> Maybe CompletionItemResolveSupportClientCapabilities- Totality: total
Visibility: public export resolveSupport : CompletionItemClientCapabilities -> Maybe CompletionItemResolveSupportClientCapabilities- Totality: total
Visibility: public export .insertTextModeSupport : CompletionItemClientCapabilities -> Maybe InsertTextModeSupport- Totality: total
Visibility: public export insertTextModeSupport : CompletionItemClientCapabilities -> Maybe InsertTextModeSupport- Totality: total
Visibility: public export record CompletionItemKindClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionItemKindClientCapabilities : Maybe (List CompletionItemKind) -> CompletionItemKindClientCapabilities
Projection: .valueSet : CompletionItemKindClientCapabilities -> Maybe (List CompletionItemKind)
Hints:
FromJSON CompletionItemKindClientCapabilities ToJSON CompletionItemKindClientCapabilities
.valueSet : CompletionItemKindClientCapabilities -> Maybe (List CompletionItemKind)- Totality: total
Visibility: public export valueSet : CompletionItemKindClientCapabilities -> Maybe (List CompletionItemKind)- Totality: total
Visibility: public export record CompletionClientCapabilities : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionClientCapabilities : Maybe Bool -> Maybe CompletionItemClientCapabilities -> Maybe CompletionItemKindClientCapabilities -> Maybe Bool -> CompletionClientCapabilities
Projections:
.completionItem : CompletionClientCapabilities -> Maybe CompletionItemClientCapabilities .completionItemKind : CompletionClientCapabilities -> Maybe CompletionItemKindClientCapabilities .contextSupport : CompletionClientCapabilities -> Maybe Bool .dynamicRegistration : CompletionClientCapabilities -> Maybe Bool
Hints:
FromJSON CompletionClientCapabilities ToJSON CompletionClientCapabilities
.dynamicRegistration : CompletionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export dynamicRegistration : CompletionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export .completionItem : CompletionClientCapabilities -> Maybe CompletionItemClientCapabilities- Totality: total
Visibility: public export completionItem : CompletionClientCapabilities -> Maybe CompletionItemClientCapabilities- Totality: total
Visibility: public export .completionItemKind : CompletionClientCapabilities -> Maybe CompletionItemKindClientCapabilities- Totality: total
Visibility: public export completionItemKind : CompletionClientCapabilities -> Maybe CompletionItemKindClientCapabilities- Totality: total
Visibility: public export .contextSupport : CompletionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export contextSupport : CompletionClientCapabilities -> Maybe Bool- Totality: total
Visibility: public export record CompletionOptions : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionOptions : Maybe Bool -> Maybe (List Char) -> Maybe (List Char) -> Maybe Bool -> CompletionOptions
Projections:
.allCommitCharacters : CompletionOptions -> Maybe (List Char) .resolveProvider : CompletionOptions -> Maybe Bool .triggerCharacters : CompletionOptions -> Maybe (List Char) .workDoneProgress : CompletionOptions -> Maybe Bool
Hints:
FromJSON CompletionOptions ToJSON CompletionOptions
.workDoneProgress : CompletionOptions -> Maybe Bool- Totality: total
Visibility: public export workDoneProgress : CompletionOptions -> Maybe Bool- Totality: total
Visibility: public export .triggerCharacters : CompletionOptions -> Maybe (List Char)- Totality: total
Visibility: public export triggerCharacters : CompletionOptions -> Maybe (List Char)- Totality: total
Visibility: public export .allCommitCharacters : CompletionOptions -> Maybe (List Char)- Totality: total
Visibility: public export allCommitCharacters : CompletionOptions -> Maybe (List Char)- Totality: total
Visibility: public export .resolveProvider : CompletionOptions -> Maybe Bool- Totality: total
Visibility: public export resolveProvider : CompletionOptions -> Maybe Bool- Totality: total
Visibility: public export record CompletionRegistrationOptions : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionRegistrationOptions : OneOf [DocumentSelector, Null] -> Maybe Bool -> Maybe (List Char) -> Maybe (List Char) -> Maybe Bool -> CompletionRegistrationOptions
Projections:
.allCommitCharacters : CompletionRegistrationOptions -> Maybe (List Char) .documentSelector : CompletionRegistrationOptions -> OneOf [DocumentSelector, Null] .resolveProvider : CompletionRegistrationOptions -> Maybe Bool .triggerCharacters : CompletionRegistrationOptions -> Maybe (List Char) .workDoneProgress : CompletionRegistrationOptions -> Maybe Bool
Hints:
FromJSON CompletionRegistrationOptions ToJSON CompletionRegistrationOptions
.documentSelector : CompletionRegistrationOptions -> OneOf [DocumentSelector, Null]- Totality: total
Visibility: public export documentSelector : CompletionRegistrationOptions -> OneOf [DocumentSelector, Null]- Totality: total
Visibility: public export .workDoneProgress : CompletionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export workDoneProgress : CompletionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export .triggerCharacters : CompletionRegistrationOptions -> Maybe (List Char)- Totality: total
Visibility: public export triggerCharacters : CompletionRegistrationOptions -> Maybe (List Char)- Totality: total
Visibility: public export .allCommitCharacters : CompletionRegistrationOptions -> Maybe (List Char)- Totality: total
Visibility: public export allCommitCharacters : CompletionRegistrationOptions -> Maybe (List Char)- Totality: total
Visibility: public export .resolveProvider : CompletionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export resolveProvider : CompletionRegistrationOptions -> Maybe Bool- Totality: total
Visibility: public export data CompletionTriggerKind : 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:
FromJSON CompletionTriggerKind ToJSON CompletionTriggerKind
record CompletionContext : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionContext : CompletionTriggerKind -> Maybe String -> CompletionContext
Projections:
.triggerCharacter : CompletionContext -> Maybe String .triggerKind : CompletionContext -> CompletionTriggerKind
Hints:
FromJSON CompletionContext ToJSON CompletionContext
.triggerKind : CompletionContext -> CompletionTriggerKind- Totality: total
Visibility: public export triggerKind : CompletionContext -> CompletionTriggerKind- Totality: total
Visibility: public export .triggerCharacter : CompletionContext -> Maybe String- Totality: total
Visibility: public export triggerCharacter : CompletionContext -> Maybe String- Totality: total
Visibility: public export record CompletionParams : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionParams : TextDocumentIdentifier -> Position -> Maybe ProgressToken -> Maybe ProgressToken -> Maybe CompletionContext -> CompletionParams
Projections:
.context : CompletionParams -> Maybe CompletionContext .partialResultToken : CompletionParams -> Maybe ProgressToken .position : CompletionParams -> Position .textDocument : CompletionParams -> TextDocumentIdentifier .workDoneToken : CompletionParams -> Maybe ProgressToken
Hints:
FromJSON CompletionParams ToJSON CompletionParams
.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 -> Maybe ProgressToken- Totality: total
Visibility: public export workDoneToken : CompletionParams -> Maybe ProgressToken- Totality: total
Visibility: public export .partialResultToken : CompletionParams -> Maybe ProgressToken- Totality: total
Visibility: public export partialResultToken : CompletionParams -> Maybe ProgressToken- Totality: total
Visibility: public export .context : CompletionParams -> Maybe CompletionContext- Totality: total
Visibility: public export context : CompletionParams -> Maybe CompletionContext- Totality: total
Visibility: public export record CompletionItem : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionItem : String -> Maybe CompletionItemKind -> Maybe (List CompletionItemTag) -> Maybe String -> Maybe (OneOf [String, MarkupContent]) -> Maybe Bool -> Maybe Bool -> Maybe String -> Maybe String -> Maybe String -> Maybe InsertTextFormat -> Maybe InsertTextMode -> Maybe (OneOf [TextEdit, InsertReplaceEdit]) -> Maybe (List TextEdit) -> Maybe (List Char) -> Maybe Command -> Maybe JSON -> CompletionItem
Projections:
.additionalTextEdits : CompletionItem -> Maybe (List TextEdit) .command : CompletionItem -> Maybe Command .commitCharacters : CompletionItem -> Maybe (List Char) .data_ : CompletionItem -> Maybe JSON .deprecated : CompletionItem -> Maybe Bool .detail : CompletionItem -> Maybe String .documentation : CompletionItem -> Maybe (OneOf [String, MarkupContent]) .filterText : CompletionItem -> Maybe String .insertText : CompletionItem -> Maybe String .insertTextFormat : CompletionItem -> Maybe InsertTextFormat .insertTextMode : CompletionItem -> Maybe InsertTextMode .kind : CompletionItem -> Maybe CompletionItemKind .label : CompletionItem -> String .preselect : CompletionItem -> Maybe Bool .sortText : CompletionItem -> Maybe String .tags : CompletionItem -> Maybe (List CompletionItemTag) .textEdit : CompletionItem -> Maybe (OneOf [TextEdit, InsertReplaceEdit])
Hints:
FromJSON CompletionItem ToJSON CompletionItem
.label : CompletionItem -> String- Totality: total
Visibility: public export label : CompletionItem -> String- Totality: total
Visibility: public export .kind : CompletionItem -> Maybe CompletionItemKind- Totality: total
Visibility: public export kind : CompletionItem -> Maybe CompletionItemKind- Totality: total
Visibility: public export .tags : CompletionItem -> Maybe (List CompletionItemTag)- Totality: total
Visibility: public export tags : CompletionItem -> Maybe (List CompletionItemTag)- Totality: total
Visibility: public export .detail : CompletionItem -> Maybe String- Totality: total
Visibility: public export detail : CompletionItem -> Maybe String- 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 -> Maybe Bool- Totality: total
Visibility: public export deprecated : CompletionItem -> Maybe Bool- Totality: total
Visibility: public export .preselect : CompletionItem -> Maybe Bool- Totality: total
Visibility: public export preselect : CompletionItem -> Maybe Bool- Totality: total
Visibility: public export .sortText : CompletionItem -> Maybe String- Totality: total
Visibility: public export sortText : CompletionItem -> Maybe String- Totality: total
Visibility: public export .filterText : CompletionItem -> Maybe String- Totality: total
Visibility: public export filterText : CompletionItem -> Maybe String- Totality: total
Visibility: public export .insertText : CompletionItem -> Maybe String- Totality: total
Visibility: public export insertText : CompletionItem -> Maybe String- Totality: total
Visibility: public export .insertTextFormat : CompletionItem -> Maybe InsertTextFormat- Totality: total
Visibility: public export insertTextFormat : CompletionItem -> Maybe InsertTextFormat- Totality: total
Visibility: public export .insertTextMode : CompletionItem -> Maybe InsertTextMode- Totality: total
Visibility: public export insertTextMode : CompletionItem -> Maybe InsertTextMode- 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 (List TextEdit)- Totality: total
Visibility: public export additionalTextEdits : CompletionItem -> Maybe (List TextEdit)- Totality: total
Visibility: public export .commitCharacters : CompletionItem -> Maybe (List Char)- Totality: total
Visibility: public export commitCharacters : CompletionItem -> Maybe (List Char)- Totality: total
Visibility: public export .command : CompletionItem -> Maybe Command- Totality: total
Visibility: public export command : CompletionItem -> Maybe Command- Totality: total
Visibility: public export .data_ : CompletionItem -> Maybe JSON- Totality: total
Visibility: public export data_ : CompletionItem -> Maybe JSON- Totality: total
Visibility: public export record CompletionList : Type Refer to https://microsoft.github.io/language-server-protocol/specification.html#textDocument_completion
Totality: total
Visibility: public export
Constructor: MkCompletionList : Bool -> List CompletionItem -> CompletionList
Projections:
.isIncomplete : CompletionList -> Bool .items : CompletionList -> List CompletionItem
Hints:
FromJSON CompletionList ToJSON CompletionList
.isIncomplete : CompletionList -> Bool- Totality: total
Visibility: public export isIncomplete : CompletionList -> Bool- Totality: total
Visibility: public export .items : CompletionList -> List CompletionItem- Totality: total
Visibility: public export items : CompletionList -> List CompletionItem- Totality: total
Visibility: public export