Browse Source

'asc' and 'desc' for sort direction

pull/14/head
David DeSandro 14 years ago
parent
commit
74c6174ed8
  1. 24
      src/jquery.molequul-widget.js

24
src/jquery.molequul-widget.js

@ -28,7 +28,7 @@
queue: false queue: false
}, },
sortBy : 'original-order', sortBy : 'original-order',
sortDir : 1 sortDir : 'asc'
}, },
@ -165,14 +165,8 @@
}, },
// ====================== Adding ====================== // ====================== Adding ======================
_addSortData : function( $atoms ) {
},
_setupAtoms : function( $atoms ) { _setupAtoms : function( $atoms ) {
// base style for atoms // base style for atoms
@ -201,7 +195,6 @@
instance.elemCount ++; instance.elemCount ++;
}); });
// return this.molequul( 'addSortData', props ).css( atomStyle );
}, },
// ====================== Filtering ====================== // ====================== Filtering ======================
@ -240,6 +233,21 @@
_getSortFn : function( sortBy, sortDir ) { _getSortFn : function( sortBy, sortDir ) {
switch ( sortDir.toLowerCase() ) {
case 'd' :
case 'des' :
case 'desc' :
case 'desend' :
case 'decend' :
case 'descend' :
case 'descending' :
sortDir = -1;
break;
default :
sortDir = 1;
}
var getSorter = function( elem ) { var getSorter = function( elem ) {
return $(elem).data('molequul-sort-data')[ sortBy ]; return $(elem).data('molequul-sort-data')[ sortBy ];
}; };

Loading…
Cancel
Save