Interface

Gio-2.0GioDBusObjectManagerSignalSignatures

interface SignalSignatures {
    "interface-added": (
        object: Gio.DBusObject,
        _interface: Gio.DBusInterface,
    ) => void;
    "interface-removed": (
        object: Gio.DBusObject,
        _interface: Gio.DBusInterface,
    ) => void;
    "object-added": (object: Gio.DBusObject) => void;
    "object-removed": (object: Gio.DBusObject) => void;
}

Hierarchy (View Summary)

Index
"interface-added": (
    object: Gio.DBusObject,
    _interface: Gio.DBusInterface,
) => void

Emitted when interface is added to object.

This signal exists purely as a convenience to avoid having to connect signals to all objects managed by manager.

2.30

"interface-removed": (
    object: Gio.DBusObject,
    _interface: Gio.DBusInterface,
) => void

Emitted when interface has been removed from object.

This signal exists purely as a convenience to avoid having to connect signals to all objects managed by manager.

2.30

"object-added": (object: Gio.DBusObject) => void

Emitted when object is added to manager.

2.30

"object-removed": (object: Gio.DBusObject) => void

Emitted when object is removed from manager.

2.30