diff --git a/jquery.dataTables/jquery.dataTables-tests.ts b/jquery.dataTables/jquery.dataTables-tests.ts
index 4d1d114cb4..6329861604 100644
--- a/jquery.dataTables/jquery.dataTables-tests.ts
+++ b/jquery.dataTables/jquery.dataTables-tests.ts
@@ -82,21 +82,21 @@ $(document).ready(function () {
width: "200px"
}
col =
- {
- data: "",
- orderData: [10, 11, 20],
- render: "",
- }
+ {
+ data: "",
+ orderData: [10, 11, 20],
+ render: "",
+ }
col =
- {
- data: colDataObject,
- render: colRenderObject,
- }
+ {
+ data: colDataObject,
+ render: colRenderObject,
+ }
col =
- {
- data: colDataFunc,
- render: colRenderFunc,
- }
+ {
+ data: colDataFunc,
+ render: colRenderFunc,
+ }
//#endregion "Column"
@@ -124,16 +124,16 @@ $(document).ready(function () {
};
colDef =
- {
- targets: "2",
- cellType: "th",
- };
+ {
+ targets: "2",
+ cellType: "th",
+ };
colDef =
- {
- targets: ["2", 5],
- cellType: "th",
- };
+ {
+ targets: ["2", 5],
+ cellType: "th",
+ };
//#endregion "ColumnDef"
@@ -159,7 +159,7 @@ $(document).ready(function () {
var ajaxFunc: DataTables.FunctionAjax = function (data, callback, settings) { };
- var ajaxDataFunc: DataTables.FunctionAjaxData = function (data) {
+ var ajaxDataFunc: DataTables.FunctionAjaxData = function (data, settings) {
return data;
};
@@ -229,41 +229,41 @@ $(document).ready(function () {
config =
- {
- ajax: ajaxFunc,
- deferLoading: [10, 100],
- lengthMenu: [[10, 25, 50, -1], [10, 25, 50, "All"]],
- order: [0, 'asc'],
- orderFixed: [[0, 'asc'], [1, 'asc']],
- renderer: {
- header: "bootstrap",
- pageButton: "jqueryui"
- },
- search: { "search": "", "smart": true, "regex": false, "caseInsensitive": true },
- searchCols: [
- null,
- { "search": "", "smart": true, "regex": false, "caseInsensitive": true },
- { "search": "" },
- { "search": "", "smart": true },
- null
- ],
- };
+ {
+ ajax: ajaxFunc,
+ deferLoading: [10, 100],
+ lengthMenu: [[10, 25, 50, -1], [10, 25, 50, "All"]],
+ order: [0, 'asc'],
+ orderFixed: [[0, 'asc'], [1, 'asc']],
+ renderer: {
+ header: "bootstrap",
+ pageButton: "jqueryui"
+ },
+ search: { "search": "", "smart": true, "regex": false, "caseInsensitive": true },
+ searchCols: [
+ null,
+ { "search": "", "smart": true, "regex": false, "caseInsensitive": true },
+ { "search": "" },
+ { "search": "", "smart": true },
+ null
+ ],
+ };
config =
- {
- ajax: {
- data: {},
- dataSrc: "",
- },
- };
+ {
+ ajax: {
+ data: {},
+ dataSrc: "",
+ },
+ };
config =
- {
- ajax: {
- data: ajaxDataFunc,
- dataSrc: function (data) { },
- },
- };
+ {
+ ajax: {
+ data: ajaxDataFunc,
+ dataSrc: function (data) { },
+ },
+ };
//#endregion "Settings"
@@ -309,6 +309,8 @@ $(document).ready(function () {
draw = dt.draw(true);
draw.$("");
+ var initSettings = dt.init();
+
var off = dt.off("event");
off = dt.off("event", function () { });
off.$("");
@@ -385,11 +387,11 @@ $(document).ready(function () {
var select = $('')
.appendTo('body')
.on('change', function () {
- dt
- .column(0)
- .search($(this).val())
- .draw();
- });
+ dt
+ .column(0)
+ .search($(this).val())
+ .draw();
+ });
// Get the search data for the first column and add to the select list
var data = dt
.cells('', 0)
@@ -397,8 +399,8 @@ $(document).ready(function () {
.sort()
.unique()
.each(function (d) {
- select.append($(''));
- });
+ select.append($(''));
+ });
var cells_data = cells.data();
var data = dt
@@ -438,6 +440,9 @@ $(document).ready(function () {
console.log(data);
});
+ cells.every(function () { });
+ cells.every(function (cellRowIdx, cellColIdx, tableLoop, cellLoop) { });
+
var cell = dt.cell(":contains('Not shipped')");
cell = dt.cell(function () { });
cell = dt.cell($(""));
@@ -519,12 +524,12 @@ $(document).ready(function () {
dt.column(colIdx).footer()
)
.on('change', function () {
- dt
- .column(colIdx)
- .search($(this).val())
- .draw();
- });
-
+ dt
+ .column(colIdx)
+ .search($(this).val())
+ .draw();
+ });
+
// Get the search data for the first column and add to the select list
dt
.column(colIdx)
@@ -532,8 +537,8 @@ $(document).ready(function () {
.sort()
.unique()
.each(function (d) {
- select.append($(''));
- });
+ select.append($(''));
+ });
});
var columns_data = columns.data();
@@ -545,7 +550,7 @@ $(document).ready(function () {
.sort() // Sort data alphabetically
.unique() // Reduce to unique values
.join('
')
- );
+ );
//var idx = dt
// .columns('.check')
@@ -603,12 +608,12 @@ $(document).ready(function () {
dt.column(0).footer()
)
.on('change', function () {
- dt
- .column(0)
- .search($(this).val())
- .draw();
- });
-
+ dt
+ .column(0)
+ .search($(this).val())
+ .draw();
+ });
+
// Get the search data for the first column and add to the select list
dt
.column(0)
@@ -616,18 +621,18 @@ $(document).ready(function () {
.sort()
.unique()
.each(function (d) {
- select.append($(''));
- });
+ select.append($(''));
+ });
var column_data = column.data();
alert('Column 4 sum: ' +
dt
.column(4)
.data()
- .reduce(function (a, b) {
- return a + b;
- })
- );
+ .reduce(function (a, b) {
+ return a + b;
+ })
+ );
var column_dataSrc = column.dataSrc();
$('#example').on('click', 'tbody td', function () {
@@ -688,11 +693,11 @@ $(document).ready(function () {
)
.on('change', function () {
dt
- .column(colIdx)
- .search($(this).val())
- .draw();
- });
-
+ .column(colIdx)
+ .search($(this).val())
+ .draw();
+ });
+
// Get the search data for the first column and add to the select list
dt
.column(colIdx)
@@ -700,8 +705,8 @@ $(document).ready(function () {
.sort()
.unique()
.each(function (d) {
- select.append($(''));
- });
+ select.append($(''));
+ });
});
var column_visible_get = column.visible();
@@ -709,12 +714,15 @@ $(document).ready(function () {
column_visible_set = column.visible(false, true);
alert('Column index 0 is ' +
(dt.column(0).visible() === true ? 'visible' : 'not visible')
- );
+ );
for (var i = 0; i < 4; i++) {
dt.column(i).visible(false, false);
}
dt.columns.adjust().draw(false); // adjust column sizing and redraw
+ dt.columns().every(function () { });
+ dt.columns().every(function (colIdx, tableLoop, colLoop) { });
+
//#endregion "Methods-Column"
//#region "Methods-Row"
@@ -754,6 +762,8 @@ $(document).ready(function () {
var rows_11 = dt.rows("selector").remove();
var rows_12 = dt.rows("selector").nodes();
var rows_13 = dt.rows.add([{}, {}]);
+ dt.rows().every(function () { });
+ dt.rows().every(function (rowIdx, tableLoop, rowLoop) { });
var table3 = $('#example').DataTable();
table3.row.add({
@@ -791,9 +801,9 @@ $(document).ready(function () {
pupil,
])
.draw();
- //.nodes()
- //.to$()
- //.addClass('new');
+ //.nodes()
+ //.to$()
+ //.addClass('new');
$('#example tbody').on('click', 'td.details-control', function () {
var tr = $(this).parents('tr');
@@ -829,7 +839,7 @@ $(document).ready(function () {
'