Lines Matching refs:direction
81 this.sortStatus_.field, this.sortStatus_.direction);
154 this.sortStatus.direction);
171 setTimeout(this.sort.bind(this, status.field, status.direction), 0);
210 this.sortStatus.direction);
216 setTimeout(this.sort.bind(this, status.field, status.direction), 0);
221 * Creates sort status with given field and direction.
223 * @param {string} direction Sort direction.
226 createSortStatus: function(field, direction) {
229 direction: direction
246 * Sorts data model according to given field and direction and dispathes
249 * @param {string} direction Sort direction.
251 sort: function(field, direction) {
255 var sortPermutation = self.doSort_(field, direction);
263 * Sorts data model according to given field and direction.
265 * @param {string} direction Sort direction.
267 doSort_: function(field, direction) {
268 var compareFunction = this.sortFunction_(field, direction);
274 this.sortStatus_ = this.createSortStatus(field, direction);
321 * Creates compare function for given field and direction.
323 * @param {string} direction Sort direction.
326 sortFunction_: function(field, direction) {
330 var dirMultiplier = direction == 'desc' ? -1 : 1;