public class SignatureHelpContext
extends java.lang.Object
Since 3.15.0
| Constructor and Description |
|---|
SignatureHelpContext() |
SignatureHelpContext(SignatureHelpTriggerKind triggerKind,
boolean isRetrigger) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
SignatureHelp |
getActiveSignatureHelp()
The currently active
SignatureHelp. |
java.lang.String |
getTriggerCharacter()
Character that caused signature help to be triggered.
|
SignatureHelpTriggerKind |
getTriggerKind()
Action that caused signature help to be triggered.
|
int |
hashCode() |
boolean |
isRetrigger()
true if signature help was already showing when it was triggered. |
void |
setActiveSignatureHelp(SignatureHelp activeSignatureHelp)
The currently active
SignatureHelp. |
void |
setIsRetrigger(boolean isRetrigger)
true if signature help was already showing when it was triggered. |
void |
setTriggerCharacter(java.lang.String triggerCharacter)
Character that caused signature help to be triggered.
|
void |
setTriggerKind(SignatureHelpTriggerKind triggerKind)
Action that caused signature help to be triggered.
|
java.lang.String |
toString() |
public SignatureHelpContext()
public SignatureHelpContext(SignatureHelpTriggerKind triggerKind, boolean isRetrigger)
@Pure public SignatureHelpTriggerKind getTriggerKind()
public void setTriggerKind(SignatureHelpTriggerKind triggerKind)
@Pure public java.lang.String getTriggerCharacter()
This is undefined when triggerKind is not SignatureHelpTriggerKind.TriggerCharacter
public void setTriggerCharacter(java.lang.String triggerCharacter)
This is undefined when triggerKind is not SignatureHelpTriggerKind.TriggerCharacter
@Pure public boolean isRetrigger()
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.
public void setIsRetrigger(boolean isRetrigger)
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.
@Pure public SignatureHelp getActiveSignatureHelp()
SignatureHelp.
The `activeSignatureHelp` has its SignatureHelp.activeSignature field updated based on
the user navigating through available signatures.
public void setActiveSignatureHelp(SignatureHelp activeSignatureHelp)
SignatureHelp.
The `activeSignatureHelp` has its SignatureHelp.activeSignature field updated based on
the user navigating through available signatures.
@Pure public java.lang.String toString()
toString in class java.lang.Object@Pure public boolean equals(java.lang.Object obj)
equals in class java.lang.Object@Pure public int hashCode()
hashCode in class java.lang.Object