| Interface | Description |
|---|---|
| LightListener |
This interface should be implemented by a listeners for events from the
de.toman.milight.events package.
|
| TimerListener |
This is an interface for listening on a
Timer instance and getting
notified when the timer has finished its animation. |
| Class | Description |
|---|---|
| ChangeBrightnessEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched to another brightness level.
|
| ChangeColorEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched to another color.
|
| ColoredModeEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched to colored mode.
|
| DiscoModeEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched to disco mode (or next type of disco mode).
|
| DiscoModeFasterEvent |
An instance of this class is fired by Lights instances when speed of the
group of lights' disco mode is increased.
|
| DiscoModeSlowerEvent |
An instance of this class is fired by Lights instances when speed of the
group of lights' disco mode is decreased.
|
| LightEvent |
This class is the base class for all events that occur when sending commands
to a group of lights.
|
| SwitchOffEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched off.
|
| SwitchOnEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched on.
|
| WhiteModeEvent |
An instance of this class is fired by Lights instances when the group of
lights is switched to white mode.
|