Lines Matching +defs:i +defs:e

53        return sort.call(this, comparator).each(function(i) {
54 placements[i].call(getSortable.call(this));
119 for(var i = 0; i < es.length; i++) {
120 var e = es[i];
121 if(! (e in temp)) {
122 result.push(e);
123 temp[e]=true;
135 for (var i = 0; i < fields.length; i++) {
136 var d = isAscending[i] ? 1 : -1;
137 var cmp = (sortType[i] == 'r' ? natcmp_rtl : natcmp);
138 var values1 = valueMap1[fields[i]];
139 var values2 = valueMap2[fields[i]];
166 } else if (filterType == 's' || filterType == 'p' || filterType == 'e') {
200 vs.each(function(i, v) {
236 jQuery('*.strata-item', element).each(function(i, item) {
260 } else if (filterType == 'e') { // ending a.k.a. suffix
311 for (var i = 0; i < items.length && jQuery(items[i]).attr('data-field') != undefined; i++) {
312 fields.push(jQuery(items[i]).attr('data-field'));
313 isAscending.push(jQuery('.strata-ui-sort-direction', items[i]).attr('data-strata-sort-direction') == 'asc');
314 sortType.push(jQuery(items[i]).data('strata-sort-type'));
331 var i = fields.indexOf(field);
332 if (i >= 0) {
333 fields.splice(i, 1);
334 isAscending.splice(i, 1);
345 for (var i = 0; i < fields.length; i++) {
346 var col = fields[i];
347 jQuery('.col' + col, element).attr('data-strata-sort', i);
348 jQuery('.col' + col, element).attr('data-strata-sort-direction', isAscending[i] ? 'asc' : 'desc');
357 jQuery('div.strata-container-table[data-strata-ui-ui="table"]').each(function(i, div) {
374 headers.each(function(i, td) {
379 if (sortColumns.charAt(i) != 'n') {
381 jQuery(td).click(function(e) {
382 sortTable(div, i, e.shiftKey);
386 var fieldSelector = '.col' + i + ' *.strata-field';
387 createFilterFieldAndSort(th, filterColumns.charAt(i), i, i, sortColumns.charAt(i), fieldSelector, div, td.textContent);
395 function(i, th) {
408 jQuery(thead).click(function(e) {
409 if (e.metaKey) {
416 jQuery('div.strata-container[data-strata-ui-ui="generic"]').each(function(i, div) {
438 jQuery('.strata-caption', div).each(function(i, captionElement) {
439 if (sortColumns.charAt(i) != 'n' || filterColumns.charAt(i) != 'n') {
449 f.sortType = sortColumns.charAt(i);
456 'sortType': sortColumns.charAt(i),
463 if (filterColumns.charAt(i) != 'n') {
464 f.filters.push(filterColumns.charAt(i));
469 for (var i = 0; i < fieldOrder.length; i++) {
470 var f = fieldOrder[i];
481 createFilterFieldAndSort(li, f.filters[j], i + '_' + j, f.field, f.sortType, fieldSelector, div, caption, f.minWidth);
490 jQuery(span).click(function(e) {
496 jQuery('*.strata-item', div).each(function(i, item) {
520 start: function(e, ui) {
523 update: function(e, ui) {