LSProtocol::SignatureHelpRegistrationOptions
Inherits JSON::Serializable / Reference / Object
Registration options for a SignatureHelpRequest.
Constructors
new(pull : JSON::PullParser)
Sourcenew(document_selector : DocumentSelector | Nil, retrigger_characters : Array(String) | Nil = nil, trigger_characters : Array(String) | Nil = nil, work_done_progress : Bool | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
document_selector
A document selector to identify the scope of the registration. If set to null the document selector provided on the client side will be used.
retrigger_characters
List of characters that re-trigger signature help.
These trigger characters are only active when signature help is already showing. All trigger characters are also counted as re-trigger characters.
@since 3.15.0
work_done_progress
Source