Module Types.CompletionRegistrationOptions
type completionItem = {
labelDetailsSupport : bool option;
}
val create_completionItem : ?labelDetailsSupport:bool -> unit -> completionItem
type t = {
allCommitCharacters : string list option;
completionItem : completionItem option;
documentSelector : DocumentSelector.t option;
resolveProvider : bool option;
triggerCharacters : string list option;
workDoneProgress : bool option;
}
val create :
?allCommitCharacters:string list ->
?completionItem:completionItem ->
?documentSelector:DocumentSelector.t ->
?resolveProvider:bool ->
?triggerCharacters:string list ->
?workDoneProgress:bool ->
unit ->
t