Additional information about the context in which a {@linkcode SignatureHelpProvider.provideSignatureHelp SignatureHelpProvider} was triggered.
Additional information about the context in which a {@linkcode SignatureHelpProvider.provideSignatureHelp SignatureHelpProvider} was triggered.
(active-signature-help signature-help-context)
The currently active {@linkcode SignatureHelp }.
The activeSignatureHelp
has its [SignatureHelp.activeSignature
] field updated based on
the user arrowing through available signatures.
Returns: SignatureHelp | undefined
The currently active {@linkcode SignatureHelp }. The `activeSignatureHelp` has its [`SignatureHelp.activeSignature`] field updated based on the user arrowing through available signatures. **Returns:** `SignatureHelp | undefined`
(retrigger? signature-help-context)
true
if signature help was already showing when it was triggered.
Retriggers occur when the signature help is already active and can be caused by actions such as typing a trigger character, a cursor move, or document content changes.
Returns: boolean
`true` if signature help was already showing when it was triggered. Retriggers occur when the signature help is already active and can be caused by actions such as typing a trigger character, a cursor move, or document content changes. **Returns:** `boolean`
(trigger-character signature-help-context)
Character that caused signature help to be triggered.
This is undefined
when signature help is not triggered by typing, such as when manually invoking
signature help or when moving the cursor.
Returns: string | undefined
Character that caused signature help to be triggered. This is `undefined` when signature help is not triggered by typing, such as when manually invoking signature help or when moving the cursor. **Returns:** `string | undefined`
(trigger-kind signature-help-context)
Action that caused signature help to be triggered.
Returns: SignatureHelpTriggerKind
Action that caused signature help to be triggered. **Returns:** `SignatureHelpTriggerKind`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close