Skip to content

Commit 9322bc7

Browse files
committed
Sending jstree node to custom sort function
1 parent f4e4e37 commit 9322bc7

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

jstreetable.js

+5-4
Original file line numberDiff line numberDiff line change
@@ -251,12 +251,13 @@
251251
if (gs.sortOrder==='text') {
252252
bigger = defaultSort(a, b);
253253
} else {
254-
var valueA = this.get_node(a).data[gs.sortOrder];
255-
var valueB = this.get_node(b).data[gs.sortOrder];
256-
254+
var nodeA = this.get_node(a);
255+
var nodeB = this.get_node(b);
256+
var valueA = nodeA.data[gs.sortOrder];
257+
var valueB = nodeB.data[gs.sortOrder];
257258
if(valueA && valueB){
258259
if(gs.sortFn[gs.sortOrder]){
259-
bigger = gs.sortFn[gs.sortOrder](valueA, valueB);
260+
bigger = gs.sortFn[gs.sortOrder](valueA, valueB, nodeA, nodeB);
260261
}else{
261262
// Default sorting
262263
bigger = (valueA > valueB ? 1 : -1);

0 commit comments

Comments
 (0)