gi-notify-0.2.32.15: Notify bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Notify.Objects.Notification

Contents

Description

 

Synopsis

Exported types

newtype Notification Source

Instances

GObject Notification 
((~) * info (ResolveNotificationMethod t Notification), MethodInfo * info Notification p) => IsLabelProxy t (Notification -> p) 
type ParentTypes Notification 
type AttributeList Notification 
type SignalList Notification 

Methods

notificationAddAction

data NotificationAddActionMethodInfo Source

Instances

((~) * signature (Text -> Text -> ActionCallback -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationAddActionMethodInfo a signature 

notificationClearActions

notificationClearHints

data NotificationClearHintsMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationClearHintsMethodInfo a signature 

notificationClose

data NotificationCloseMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationCloseMethodInfo a signature 

notificationGetClosedReason

notificationNew

notificationSetAppName

data NotificationSetAppNameMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetAppNameMethodInfo a signature 

notificationSetCategory

data NotificationSetCategoryMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetCategoryMethodInfo a signature 

notificationSetHint

data NotificationSetHintMethodInfo Source

Instances

((~) * signature (Text -> Maybe GVariant -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetHintMethodInfo a signature 

notificationSetHintByte

data NotificationSetHintByteMethodInfo Source

Instances

((~) * signature (Text -> Word8 -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetHintByteMethodInfo a signature 

notificationSetHintByte :: (MonadIO m, NotificationK a) => a -> Text -> Word8 -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetHintByteArray

notificationSetHintByteArray :: (MonadIO m, NotificationK a) => a -> Text -> Word8 -> Word64 -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetHintDouble

notificationSetHintDouble :: (MonadIO m, NotificationK a) => a -> Text -> Double -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetHintInt32

data NotificationSetHintInt32MethodInfo Source

Instances

((~) * signature (Text -> Int32 -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetHintInt32MethodInfo a signature 

notificationSetHintInt32 :: (MonadIO m, NotificationK a) => a -> Text -> Int32 -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetHintString

data NotificationSetHintStringMethodInfo Source

Instances

((~) * signature (Text -> Text -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetHintStringMethodInfo a signature 

notificationSetHintString :: (MonadIO m, NotificationK a) => a -> Text -> Text -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetHintUint32

notificationSetHintUint32 :: (MonadIO m, NotificationK a) => a -> Text -> Word32 -> m () Source

Deprecated: (Since version 0.6.)Use notify_notification_set_hint() instead

notificationSetIconFromPixbuf

notificationSetIconFromPixbuf :: (MonadIO m, NotificationK a, PixbufK b) => a -> b -> m () Source

Deprecated: use notify_notification_set_image_from_pixbuf() instead.

notificationSetImageFromPixbuf

notificationSetTimeout

data NotificationSetTimeoutMethodInfo Source

Instances

((~) * signature (Int32 -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetTimeoutMethodInfo a signature 

notificationSetUrgency

data NotificationSetUrgencyMethodInfo Source

Instances

((~) * signature (Urgency -> m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationSetUrgencyMethodInfo a signature 

notificationShow

data NotificationShowMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, NotificationK a) => MethodInfo * NotificationShowMethodInfo a signature 

notificationUpdate

data NotificationUpdateMethodInfo Source

Instances

((~) * signature (Text -> Maybe Text -> Maybe Text -> m Bool), MonadIO m, NotificationK a) => MethodInfo * NotificationUpdateMethodInfo a signature 

Properties

AppName

Body

ClosedReason

IconName

Id

Summary

Signals

Closed