Class
ValentNotification
unstable since: 1.0
Description [src]
final class Valent.Notification : GObject.Object
{
/* No available fields */
}
A class representing a notification.
ValentNotification
is a derivable, generic class for a notification.
Available since: 1.0
Functions
valent_notification_add_device_button
Add an action button to notification
. action
is wrapped in the special
device
action for device
, which allows it to be activated from the app
action scope.
unstable since: 1.0
valent_notification_deserialize
Deserializes variant
into a ValentNotification
. Since ValentNotification
is effectively a super-set of GNotification
, variant
may be a serialized
GNotification
or ValentNotification
.
unstable since: 1.0
valent_notification_set_device_action
Set the default action for notification
. action
is wrapped in the special
device
action for device
, which allows it to be activated from the app
action scope.
unstable since: 1.0
Instance methods
valent_notification_hash
Converts a notification to a hash value, using g_str_hash()
on the ID.
unstable since: 1.0
valent_notification_serialize
Serialize the notification into a variant of type a{sv}
.
unstable since: 1.0
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.