[ Version ( since = "2.10" ) ]
public abstract void set_sort_func (owned RecentSortFunc sort_func)
Sets the comparison function used when sorting to be sort_func
.
If the this has the sort type set to CUSTOM then the chooser will sort using this function.
To the comparison function will be passed two RecentInfo structs and sort_data
; sort_func
should return a positive integer if the first item comes before the second, zero if the two items are
equal and a negative integer if the first item comes after the second.
this | |
sort_func |
the comparison function |
data_destroy |
destroy notifier for |
sort_data |
user data to pass to |