Widget.connectDragDataDelete

gulong connectDragDataDelete(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] : gdk.drag_context.DragContext))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] : gtk.widget.Widget))) && Parameters!T.length < 3)

Connect to DragDataDelete signal.

The ::drag-data-delete signal is emitted on the drag source when a drag with the action [gdk.types.DragAction.Move] is successfully completed. The signal handler is responsible for deleting the data that has been dropped. What "delete" means depends on the context of the drag operation.

Parameters

callbacksignal callback delegate or function to connect void callback(gdk.drag_context.DragContext context, gtk.widget.Widget widget) context the drag context (optional) widget 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