Module Types.CodeActionClientCapabilities
type resolveSupport = {
properties : string list;
}
type t = {
codeActionLiteralSupport : codeActionLiteralSupport option;
dataSupport : bool option;
disabledSupport : bool option;
dynamicRegistration : bool option;
honorsChangeAnnotations : bool option;
isPreferredSupport : bool option;
resolveSupport : resolveSupport option;
}
val create :
?codeActionLiteralSupport:codeActionLiteralSupport ->
?dataSupport:bool ->
?disabledSupport:bool ->
?dynamicRegistration:bool ->
?honorsChangeAnnotations:bool ->
?isPreferredSupport:bool ->
?resolveSupport:resolveSupport ->
unit ->
t