TabOverview.connectCreateTab

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

Connect to CreateTab signal.

Emitted when a tab needs to be created.

This can happen after the new tab button has been pressed, see propertyTabOverview:enable-new-tab.

The signal handler is expected to create a new page in the corresponding classTabView and return it.

Parameters

callbacksignal callback delegate or function to connect adw.tab_page.TabPage callback(adw.tab_overview.TabOverview tabOverview) tabOverview the instance the signal is connected to (optional) Returns the newly created page
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID