@@ -42883,7 +42883,7 @@ a.sWidthOrig = c.attr("width") || null;
42883
42883
var u = (c.attr("style") || "").match(/width:\s*(\d+[pxem%]+)/);
42884
42884
u && (a.sWidthOrig = u[1]);
42885
42885
}
42886
- r !== i && null !== r && (l(r), o(qe.defaults.column, r), r.mDataProp === i || r.mData || (r.mData = r.mDataProp), r.sType && (a._sManualType = r.sType), r.className && !r.sClass && (r.sClass = r.className), e.extend(a, r), Fe(a, r, "sWidth", "sWidthOrig"), r.iDataSort !== i && (a.aDataSort = [ r.iDataSort ]), Fe(a, r, "aDataSort"));
42886
+ r !== i && null !== r && (l(r), o(qe.defaults.column, r), r.mDataProp === i || r.mData || (r.mData = r.mDataProp), r.sType && (a._sManualType = r.sType), r.className && !r.sClass && (r.sClass = r.className), r.sClass && c.addClass(r.sClass), e.extend(a, r), Fe(a, r, "sWidth", "sWidthOrig"), r.iDataSort !== i && (a.aDataSort = [ r.iDataSort ]), Fe(a, r, "aDataSort"));
42887
42887
var d = a.mData, h = $(d), f = a.mRender ? $(a.mRender) : null, p = function(e) {
42888
42888
return "string" == typeof e && -1 !== e.indexOf("@");
42889
42889
};
@@ -43479,7 +43479,7 @@ for (var n = t.oClasses, i = t.sTableId, r = t.aLengthMenu, o = e.isArray(r[0]),
43479
43479
name: i + "_length",
43480
43480
"aria-controls": i,
43481
43481
class: n.sLengthSelect
43482
- }), c = 0, u = a.length; c < u; c++) l[0][c] = new Option(s[c], a[c]);
43482
+ }), c = 0, u = a.length; c < u; c++) l[0][c] = new Option("number" == typeof s[c] ? t.fnFormatNumber(s[c]) : s[c], a[c]);
43483
43483
var d = e("<div><label/></div>").addClass(n.sLength);
43484
43484
return t.aanFeatures.l || (d[0].id = i + "_length"), d.children().append(t.oLanguage.sLengthMenu.replace("_MENU_", l[0].outerHTML)), e("select", d).val(t._iDisplayLength).on("change.DT", function(n) {
43485
43485
ae(t, e(this).val()), O(t);
@@ -43953,10 +43953,10 @@ sDestroyWidth: C[0].style.width,
43953
43953
sInstance: v,
43954
43954
sTableId: v
43955
43955
});
43956
- D.nTable = this, D.oApi = n.internal, D.oInit = g, S.push(D), D.oInstance = 1 === n.length ? n : C.dataTable(), s(g), g.oLanguage && a(g.oLanguage), g.aLengthMenu && !g.iDisplayLength && (g.iDisplayLength = e.isArray(g.aLengthMenu[0]) ? g.aLengthMenu[0][0] : g.aLengthMenu[0]), g = Ie(e.extend(!0, {}, _), g), Fe(D.oFeatures, g, [ "bPaginate", "bLengthChange", "bFilter", "bSort", "bSortMulti", "bInfo", "bProcessing", "bAutoWidth", "bSortClasses", "bServerSide", "bDeferRender" ]), Fe(D, g, [ "asStripeClasses", "ajax", "fnServerData", "fnFormatNumber", "sServerMethod", "aaSorting", "aaSortingFixed", "aLengthMenu", "sPaginationType", "sAjaxSource", "sAjaxDataProp", "iStateDuration", "sDom", "bSortCellsTop", "iTabIndex", "fnStateLoadCallback", "fnStateSaveCallback", "renderer", "searchDelay", "rowId", [ "iCookieDuration", "iStateDuration" ], [ "oSearch", "oPreviousSearch" ], [ "aoSearchCols", "aoPreSearchCols" ], [ "iDisplayLength", "_iDisplayLength" ], [ "bJQueryUI", "bJUI" ] ]), Fe(D.oScroll, g, [ [ "sScrollX", "sX" ], [ "sScrollXInner", "sXInner" ], [ "sScrollY", "sY" ], [ "bScrollCollapse", "bCollapse" ] ]),
43956
+ D.nTable = this, D.oApi = n.internal, D.oInit = g, S.push(D), D.oInstance = 1 === n.length ? n : C.dataTable(), s(g), g.oLanguage && a(g.oLanguage), g.aLengthMenu && !g.iDisplayLength && (g.iDisplayLength = e.isArray(g.aLengthMenu[0]) ? g.aLengthMenu[0][0] : g.aLengthMenu[0]), g = Ie(e.extend(!0, {}, _), g), Fe(D.oFeatures, g, [ "bPaginate", "bLengthChange", "bFilter", "bSort", "bSortMulti", "bInfo", "bProcessing", "bAutoWidth", "bSortClasses", "bServerSide", "bDeferRender" ]), Fe(D, g, [ "asStripeClasses", "ajax", "fnServerData", "fnFormatNumber", "sServerMethod", "aaSorting", "aaSortingFixed", "aLengthMenu", "sPaginationType", "sAjaxSource", "sAjaxDataProp", "iStateDuration", "sDom", "bSortCellsTop", "iTabIndex", "fnStateLoadCallback", "fnStateSaveCallback", "renderer", "searchDelay", "rowId", [ "iCookieDuration", "iStateDuration" ], [ "oSearch", "oPreviousSearch" ], [ "aoSearchCols", "aoPreSearchCols" ], [ "iDisplayLength", "_iDisplayLength" ] ]), Fe(D.oScroll, g, [ [ "sScrollX", "sX" ], [ "sScrollXInner", "sXInner" ], [ "sScrollY", "sY" ], [ "bScrollCollapse", "bCollapse" ] ]),
43957
43957
Fe(D.oLanguage, g, "fnInfoCallback"), Pe(D, "aoDrawCallback", g.fnDrawCallback, "user"), Pe(D, "aoServerParams", g.fnServerParams, "user"), Pe(D, "aoStateSaveParams", g.fnStateSaveParams, "user"), Pe(D, "aoStateLoadParams", g.fnStateLoadParams, "user"), Pe(D, "aoStateLoaded", g.fnStateLoaded, "user"), Pe(D, "aoRowCallback", g.fnRowCallback, "user"), Pe(D, "aoRowCreatedCallback", g.fnCreatedRow, "user"), Pe(D, "aoHeaderCallback", g.fnHeaderCallback, "user"), Pe(D, "aoFooterCallback", g.fnFooterCallback, "user"), Pe(D, "aoInitComplete", g.fnInitComplete, "user"), Pe(D, "aoPreDrawCallback", g.fnPreDrawCallback, "user"), D.rowIdFn = $(g.rowId), c(D);
43958
43958
var E = D.oClasses;
43959
- if (g.bJQueryUI ? (e.extend(E, qe.ext.oJUIClasses, g.oClasses), g.sDom === _.sDom && "lfrtip" === _.sDom && (D.sDom = '<"H"lfr>t<"F"ip>'), D.renderer ? e.isPlainObject(D.renderer) && !D.renderer.header && (D.renderer.header = "jqueryui") : D.renderer = "jqueryui") : e.extend(E, qe.ext.classes, g.oClasses), C.addClass(E.sTable), D.iInitDisplayStart === i && (D.iInitDisplayStart = g.iDisplayStart, D._iDisplayStart = g.iDisplayStart), null !== g.iDeferLoading) {
43959
+ if (e.extend(E, qe.ext.classes, g.oClasses), C.addClass(E.sTable), D.iInitDisplayStart === i && (D.iInitDisplayStart = g.iDisplayStart, D._iDisplayStart = g.iDisplayStart), null !== g.iDeferLoading) {
43960
43960
D.bDeferLoading = !0;
43961
43961
var F = e.isArray(g.iDeferLoading);
43962
43962
D._iRecordsDisplay = F ? g.iDeferLoading[0] : g.iDeferLoading, D._iRecordsTotal = F ? g.iDeferLoading[1] : g.iDeferLoading;
@@ -44413,7 +44413,7 @@ var e = this;
44413
44413
return this.iterator("row", function(t, n, r) {
44414
44414
var o, a, s, l, c, u, d = t.aoData, h = d[n];
44415
44415
for (d.splice(n, 1), o = 0, a = d.length; o < a; o++) if (c = d[o], u = c.anCells, null !== c.nTr && (c.nTr._DT_RowIndex = o), null !== u) for (s = 0, l = u.length; s < l; s++) u[s]._DT_CellIndex.row = o;
44416
- D(t.aiDisplayMaster, n), D(t.aiDisplay, n), D(e[r], n, !1), Oe(t);
44416
+ D(t.aiDisplayMaster, n), D(t.aiDisplay, n), D(e[r], n, !1), t._iRecordsDisplay > 0 && t._iRecordsDisplay--, Oe(t);
44417
44417
var f = t.rowIdFn(h._aData);
44418
44418
f !== i && delete t.aIds[f];
44419
44419
}), this.iterator("table", function(e) {
@@ -44777,10 +44777,7 @@ return n = n || !1, this.iterator("table", function(i) {
44777
44777
var r, o = i.nTableWrapper.parentNode, a = i.oClasses, s = i.nTable, l = i.nTBody, c = i.nTHead, u = i.nTFoot, d = e(s), h = e(l), f = e(i.nTableWrapper), p = e.map(i.aoData, function(e) {
44778
44778
return e.nTr;
44779
44779
});
44780
- i.bDestroying = !0, Le(i, "aoDestroyCallback", "destroy", [ i ]), n || new Ue(i).columns().visible(!0), f.off(".DT").find(":not(tbody *)").off(".DT"), e(t).off(".DT-" + i.sInstance), s != c.parentNode && (d.children("thead").detach(), d.append(c)), u && s != u.parentNode && (d.children("tfoot").detach(), d.append(u)), i.aaSorting = [], i.aaSortingFixed = [], $e(i), e(p).removeClass(i.asStripeClasses.join(" ")), e("th, td", c).removeClass(a.sSortable + " " + a.sSortableAsc + " " + a.sSortableDesc + " " + a.sSortableNone), i.bJUI && (e("th span." + a.sSortIcon + ", td span." + a.sSortIcon, c).detach(), e("th, td", c).each(function() {
44781
- var t = e("div." + a.sSortJUIWrapper, this);
44782
- e(this).append(t.contents()), t.detach();
44783
- })), h.children().detach(), h.append(p);
44780
+ i.bDestroying = !0, Le(i, "aoDestroyCallback", "destroy", [ i ]), n || new Ue(i).columns().visible(!0), f.off(".DT").find(":not(tbody *)").off(".DT"), e(t).off(".DT-" + i.sInstance), s != c.parentNode && (d.children("thead").detach(), d.append(c)), u && s != u.parentNode && (d.children("tfoot").detach(), d.append(u)), i.aaSorting = [], i.aaSortingFixed = [], $e(i), e(p).removeClass(i.asStripeClasses.join(" ")), e("th, td", c).removeClass(a.sSortable + " " + a.sSortableAsc + " " + a.sSortableDesc + " " + a.sSortableNone), h.children().detach(), h.append(p);
44784
44781
var g = n ? "remove" : "detach";
44785
44782
d[g](), f[g](), !n && o && (o.insertBefore(s, i.nTableReinsertBefore), d.css("width", i.sDestroyWidth).removeClass(a.sTable), (r = i.asDestroyStripes.length) && h.children().each(function(t) {
44786
44783
e(this).addClass(i.asDestroyStripes[t % r]);
@@ -44798,7 +44795,7 @@ e.call(r[t](a, "cell" === t ? s : n, "cell" === t ? n : i), a, s, l, c);
44798
44795
}), ze("i18n()", function(t, n, r) {
44799
44796
var o = this.context[0], a = $(t)(o.oLanguage);
44800
44797
return a === i && (a = n), r !== i && e.isPlainObject(a) && (a = a[r] !== i ? a[r] : a._), a.replace("%d", r);
44801
- }), qe.version = "1.10.15 ", qe.settings = [], qe.models = {}, qe.models.oSearch = {
44798
+ }), qe.version = "1.10.16 ", qe.settings = [], qe.models = {}, qe.models.oSearch = {
44802
44799
bCaseInsensitive: !0,
44803
44800
sSearch: "",
44804
44801
bRegex: !1,
@@ -44855,7 +44852,6 @@ bDeferRender: !1,
44855
44852
bDestroy: !1,
44856
44853
bFilter: !0,
44857
44854
bInfo: !0,
44858
- bJQueryUI: !1,
44859
44855
bLengthChange: !0,
44860
44856
bPaginate: !0,
44861
44857
bProcessing: !1,
@@ -45048,7 +45044,6 @@ _iDisplayLength: 10,
45048
45044
_iDisplayStart: 0,
45049
45045
_iRecordsTotal: 0,
45050
45046
_iRecordsDisplay: 0,
45051
- bJUI: null,
45052
45047
oClasses: {},
45053
45048
bFiltered: !1,
45054
45049
bSorted: !1,
@@ -45157,34 +45152,7 @@ sSortJUIWrapper: "",
45157
45152
sSortIcon: "",
45158
45153
sJUIHeader: "",
45159
45154
sJUIFooter: ""
45160
- }), function() {
45161
- var t = "ui-state-default", n = "css_right ui-icon ui-icon-", i = "fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix";
45162
- e.extend(qe.ext.oJUIClasses, qe.ext.classes, {
45163
- sPageButton: "fg-button ui-button " + t,
45164
- sPageButtonActive: "ui-state-disabled",
45165
- sPageButtonDisabled: "ui-state-disabled",
45166
- sPaging: "dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",
45167
- sSortAsc: t + " sorting_asc",
45168
- sSortDesc: t + " sorting_desc",
45169
- sSortable: t + " sorting",
45170
- sSortableAsc: t + " sorting_asc_disabled",
45171
- sSortableDesc: t + " sorting_desc_disabled",
45172
- sSortableNone: t + " sorting_disabled",
45173
- sSortJUIAsc: n + "triangle-1-n",
45174
- sSortJUIDesc: n + "triangle-1-s",
45175
- sSortJUI: n + "carat-2-n-s",
45176
- sSortJUIAscAllowed: n + "carat-1-n",
45177
- sSortJUIDescAllowed: n + "carat-1-s",
45178
- sSortJUIWrapper: "DataTables_sort_wrapper",
45179
- sSortIcon: "DataTables_sort_icon",
45180
- sScrollHead: "dataTables_scrollHead " + t,
45181
- sScrollFoot: "dataTables_scrollFoot " + t,
45182
- sHeaderTH: t,
45183
- sFooterTH: t,
45184
- sJUIHeader: i + " ui-corner-tl ui-corner-tr",
45185
- sJUIFooter: i + " ui-corner-bl ui-corner-br"
45186
45155
});
45187
- }();
45188
45156
var Bt = qe.ext.pager;
45189
45157
e.extend(Bt, {
45190
45158
simple: function(e, t) {
0 commit comments