TreeView.connectTestCollapseRow

gulong connectTestCollapseRow(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] == gtk.tree_iter.TreeIter))) && (Parameters!T.length < 2 || (ParameterStorageClassTuple!T[1] == ParameterStorageClass.none && is(Parameters!T[1] == gtk.tree_path.TreePath))) && (Parameters!T.length < 3 || (ParameterStorageClassTuple!T[2] == ParameterStorageClass.none && is(Parameters!T[2] : gtk.tree_view.TreeView))) && Parameters!T.length < 4)

Connect to TestCollapseRow signal.

The given row is about to be collapsed (hide its children nodes). Use this signal if you need to control the collapsibility of individual rows.

Parameters

callbacksignal callback delegate or function to connect bool callback(gtk.tree_iter.TreeIter iter, gtk.tree_path.TreePath path, gtk.tree_view.TreeView treeView) iter the tree iter of the row to collapse (optional) path a tree path that points to the row (optional) treeView the instance the signal is connected to (optional) Returns false to allow collapsing, true to reject
afterYes.After to execute callback after default handler, No.After to execute before (default)

Returns

Signal ID