Class

AstalNotifdNotifd

Description

class AstalNotifd.Notifd : GObject.Object
{
  /* No available fields */
}

The Notification daemon. This class queues up to become the next daemon, while acting as a proxy in the meantime.

Ancestors

Constructors

astal_notifd_notifd_new
No description available.

Functions

astal_notifd_notifd_get_default

Get the singleton instance.

Instance methods

astal_notifd_notifd_get_notification

Gets the AstalNotifdNotification with id or null if there is no such Notification.

astal_notifd_notifd_get_ignore_timeout
No description available.

astal_notifd_notifd_set_ignore_timeout
No description available.

astal_notifd_notifd_get_dont_disturb
No description available.

astal_notifd_notifd_set_dont_disturb
No description available.

astal_notifd_notifd_get_notifications
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

AstalNotifd.Notifd:ignore-timeout

Ignore the timeout specified by incoming notifications. By default notifications can specify a timeout in milliseconds after which the daemon will resolve them even without user input.

AstalNotifd.Notifd:dont-disturb

Indicate to frontends to not show popups to the user. This property does not have any effect on its own, its merely a value to use between the daemon process and proxies for frontends to use.

AstalNotifd.Notifd:notifications

List of currently unresolved notifications.

Signals

AstalNotifd.Notifd::notified

Emitted when the daemon receives a AstalNotifdNotification.

AstalNotifd.Notifd::resolved

Emitted when a AstalNotifdNotification is resolved.

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.

Class structure

struct AstalNotifdNotifdClass {
  /* no available fields */
}

No description available.