Interface

Goa-1.0GoaAccountSignalSignatures

interface SignalSignatures {
    "handle-ensure-credentials": (
        invocation: Gio.DBusMethodInvocation,
    ) => boolean | void;
    "handle-remove": (invocation: Gio.DBusMethodInvocation) => boolean | void;
}

Hierarchy (View Summary)

Index
"handle-ensure-credentials": (
    invocation: Gio.DBusMethodInvocation,
) => boolean | void

Signal emitted when a remote caller is invoking the EnsureCredentials() D-Bus method.

If a signal handler returns true, it means the signal handler will handle the invocation (e.g. take a reference to invocation and eventually call goa_account_complete_ensure_credentials() or e.g. g_dbus_method_invocation_return_error() on it) and no other signal handlers will run. If no signal handler handles the invocation, the Gio.DBusError.UNKNOWN_METHOD error is returned.

"handle-remove": (invocation: Gio.DBusMethodInvocation) => boolean | void

Signal emitted when a remote caller is invoking the Remove() D-Bus method.

If a signal handler returns true, it means the signal handler will handle the invocation (e.g. take a reference to invocation and eventually call goa_account_complete_remove() or e.g. g_dbus_method_invocation_return_error() on it) and no other signal handlers will run. If no signal handler handles the invocation, the Gio.DBusError.UNKNOWN_METHOD error is returned.