Gio.DBusProxy::g-properties-changed

connect('g-properties-changed', function (dBusProxy, changed_properties: GLib.Variant, invalidated_properties: Array(String), ): void);
  

Emitted when one or more D-Bus properties on @proxy changes. The local cache has already been updated when this signal fires. Note that both changed_properties and invalidated_properties are guaranteed to never be null (either may be empty though).

If the proxy has the flag Gio.DBusProxyFlags.get_invalidated_properties set, then invalidated_properties will always be empty.

This signal corresponds to the `PropertiesChanged` D-Bus signal on the `org.freedesktop.DBus.Properties` interface.

Since 2.26

dBusProxy

instance of Gio.DBusProxy that is emitting the signal

changed_properties

A GLib.Variant containing the properties that changed

invalidated_properties

A null terminated array of properties that was invalidated