Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data IndicatorCategory
- data IndicatorStatus
Enumerations
IndicatorCategory
data IndicatorCategory Source #
The category provides grouping for the indicators so that users can find indicators that are similar together.
IndicatorCategoryApplicationStatus | The indicator is used to display the status of the application. |
IndicatorCategoryCommunications | The application is used for communication with other people. |
IndicatorCategorySystemServices | A system indicator relating to something in the user's system. |
IndicatorCategoryHardware | An indicator relating to the user's hardware. |
IndicatorCategoryOther | Something not defined in this enum, please don't use unless you really need it. |
AnotherIndicatorCategory Int | Catch-all for unknown values |
Instances
IndicatorStatus
data IndicatorStatus Source #
These are the states that the indicator can be on in
the user's panel. The indicator by default starts
in the state aPPINDICATORSTATUSPASSIVE
and can be
shown by setting it to aPPINDICATORSTATUSACTIVE
.
IndicatorStatusPassive | The indicator should not be shown to the user. |
IndicatorStatusActive | The indicator should be shown in it's default state. |
IndicatorStatusAttention | The indicator should show it's attention icon. |
AnotherIndicatorStatus Int | Catch-all for unknown values |