Skip to main content

Home > @gnaudio/jabra-js > ICallControlSignal

ICallControlSignal interface#

Represent a signal that is emitted from a Jabra device. These signals notify you that something has happened on the device.

This could be:

  • the user expressing an intent to do something by interacting with the device (e.g. pressing a button).

  • acknowledgement to a request (e.g. a SignalType.HOOK_SWITCH signal after your softphone starts a call successfully).

  • an error condition (e.g. headset out of range from the base station).

Signature:
interface ICallControlSignal

Remarks#

Reacting to incoming signals is an advanced topic. Before implementing your solution, we urge you to check out the guide on device signals.

Properties#

PropertyTypeDescription
typeSignalTypeThe type of signal that was emitted by the device.
valuebooleanThe signal's reported value.
valueTypeValueTypeDescribes the type of value for this signal. Can either be "relative" or "absolute".

Methods#

MethodDescription
toString()Stringified version of the ICallControlSignal instance.