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 TreeModel 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 TreePath-struct identifying the tree node whose children have been reordered

iter

a valid TreeIter-struct 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`