gi-notify-0.7.25: Libnotify bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Notify.Enums

Description

 
Synopsis

Enumerations

ClosedReason

data ClosedReason Source #

The reason for which the notification has been closed.

Since: 0.8.0

Constructors

ClosedReasonUnset

Notification not closed.

ClosedReasonExpired

Timeout has expired.

ClosedReasonDismissed

It has been dismissed by the user.

ClosedReasonApiRequest

It has been closed by a call to notificationClose.

ClosedReasonUndefiend

Closed by undefined/reserved reasons.

AnotherClosedReason Int

Catch-all for unknown values

Instances

Instances details
Enum ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

Show ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

Eq ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

Ord ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

BoxedEnum ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

TypedObject ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

Methods

glibType :: IO GType

HasParentTypes ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

type ParentTypes ClosedReason Source # 
Instance details

Defined in GI.Notify.Enums

type ParentTypes ClosedReason = '[] :: [Type]

Urgency

data Urgency Source #

The urgency level of the notification.

Constructors

UrgencyLow

Low urgency. Used for unimportant notifications.

UrgencyNormal

Normal urgency. Used for most standard notifications.

UrgencyCritical

Critical urgency. Used for very important notifications.

AnotherUrgency Int

Catch-all for unknown values

Instances

Instances details
Enum Urgency Source # 
Instance details

Defined in GI.Notify.Enums

Show Urgency Source # 
Instance details

Defined in GI.Notify.Enums

Eq Urgency Source # 
Instance details

Defined in GI.Notify.Enums

Methods

(==) :: Urgency -> Urgency -> Bool #

(/=) :: Urgency -> Urgency -> Bool #

Ord Urgency Source # 
Instance details

Defined in GI.Notify.Enums

BoxedEnum Urgency Source # 
Instance details

Defined in GI.Notify.Enums

TypedObject Urgency Source # 
Instance details

Defined in GI.Notify.Enums

Methods

glibType :: IO GType

HasParentTypes Urgency Source # 
Instance details

Defined in GI.Notify.Enums

type ParentTypes Urgency Source # 
Instance details

Defined in GI.Notify.Enums

type ParentTypes Urgency = '[] :: [Type]