rows_reordered


Description:

[ HasEmitter ]
public virtual signal void rows_reordered (TreePath path, TreeIter iter, int[] new_order)

This signal is emitted when the children of a node in the `GtkTreeModel` have been reordered.

Note that this signal is not emitted when rows are reordered by DND, since this is implemented by removing and then reinserting the row.

Parameters:

path

a `GtkTreePath` identifying the tree node whose children have been reordered

iter

a valid `GtkTreeIter` pointing to the node whose children have been reordered, or null if the depth of path is 0

new_order

an array of integers mapping the current position of each child to its old position before the re-ordering, i.e. new_order `[newpos] = oldpos`