TabOverview.connectExtraDragDrop

gulong connectExtraDragDrop(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == bool) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : adw.tab_page.TabPage))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == gobject.value.Value))) && (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : adw.tab_overview.TabOverview))) && Parameters!T.length < 4)

Connect to ExtraDragDrop signal.

This signal is emitted when content is dropped onto a tab.

The content must be of one of the types set up via [adw.tab_overview.TabOverview.setupExtraDropTarget].

See [gtk.drop_target.DropTarget.drop].

Parameters

callbacksignal callback delegate or function to connect bool callback(adw.tab_page.TabPage page, gobject.value.Value value, adw.tab_overview.TabOverview tabOverview) page the page matching the tab the content was dropped onto (optional) value the [gobject.value.Value] being dropped (optional) tabOverview the instance the signal is connected to (optional) Returns whether the drop was accepted for page
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID