Class
ValentNotification
unstable since: 1.0
Description [src]
final class Valent.Notification : Valent.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
Methods inherited from ValentObject (7)
valent_object_destroy
Destroy the object.
unstable since: 1.0
valent_object_get_iri
Gets the IRI of object.
unstable since: 1.0
valent_object_get_parent
Get the parent ValentObject.
unstable since: 1.0
valent_object_in_destruction
Get whether the object is destroyed or in destruction.
unstable since: 1.0
valent_object_lock
Acquire a lock on object.
unstable since: 1.0
valent_object_ref_cancellable
Get a GCancellable for the object.
unstable since: 1.0
valent_object_unlock
Release a lock on object.
unstable since: 1.0
Properties
Properties inherited from ValentObject (3)
Valent.Object:cancellable
The object GCancellable.
unstable since: 1.0
Valent.Object:iri
The object IRI.
unstable since: 1.0
Valent.Object:parent
The object’s parent.
unstable since: 1.0
Signals
Signals inherited from ValentObject (1)
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.