Namespace Jabra.NET.Sdk.ButtonCustomization
Classes
- AlreadyOpenForControlException
An exception thrown when attempting to open a button or LED that has already been opened for control.
- ButtonEvent
Represents an event of a user interaction with a button.
- ButtonId
The controllable buttons on Jabra devices. Please note that not all buttons may be available on all devices.
- ButtonInteraction
Represents the different ways a user can interact with a button.
- Color
Represents a color in RGB format. Not all devices may support the full RGB color spectrum, so some colors may be approximated to the closest possible color on the device.
- CouldNotOpenForControlException
An exception thrown when a button or LED could not be opened for control. Typically this is because it is already controlled by another application.
- CustomizationFailedException
An exception thrown when customization of a button or LED fails. This could happen if setting the color of a button that does not have an LED.
- LedId
The controllable LEDs on Jabra devices. Please note that not all LEDs may be available on all devices.
- LedMode
The mode of the LED on the Jabra device.
- NotOpenForControlException
An exception thrown when attempting to control a button or LED that has not been opened for control.
Interfaces
- IButton
Represents a button on the device that can be controlled. A button can be opened to listen for interactions, such as presses. Some buttons may also have an LED that can be controlled.
- IControllable
Represents a control on the device that may have an associated LED that can be controlled.
- IDeviceController
The device controller supports customizing a specific Jabra device. It provides access to buttons and LEDs that can be controlled on the device. Please note that LEDs that are part of a button must be controlled as a button through the IButton interface. This is the case even if it is only the LED that is controlled.
- IDeviceControllerFactory
Creates a device controller for the given device.
- ILed
Represents an LED on the device that can be controlled.