PlacesSidebar.connectUnmount

gulong connectUnmount(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gio.mount_operation.MountOperation))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gtk.places_sidebar.PlacesSidebar))) && Parameters!T.length < 3)

Connect to Unmount signal.

The places sidebar emits this signal when it starts a new operation because the user for example ejected some drive or unmounted a mount. In this way the application using the #GtkPlacesSidebar can track the progress of the operation and, for example, show a notification.

Parameters

callbacksignal callback delegate or function to connect void callback(gio.mount_operation.MountOperation mountOperation, gtk.places_sidebar.PlacesSidebar placesSidebar) mountOperation the #GMountOperation that is going to start. (optional) placesSidebar the instance the signal is connected to (optional)
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID