1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2026-03-17 08:05:44 +01:00

publish Docs to gh-pages (auto)

branch:       master
SHA:          47d350470c
range SHA:    b4a1d207b789...47d350470c43
build id:     192057943
build number: 542
This commit is contained in:
koalyptus 2017-01-15 06:56:55 +00:00
commit 765d3bccd9
74 changed files with 34119 additions and 30300 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -2595,17 +2595,17 @@
"type": "Identifier",
"name": "obj",
"range": [
1341,
1344
1342,
1345
],
"loc": {
"start": {
"line": 66,
"column": 22
"column": 23
},
"end": {
"line": 66,
"column": 25
"column": 26
}
}
}
@ -2617,17 +2617,17 @@
"type": "Identifier",
"name": "obj",
"range": [
1348,
1351
1350,
1353
],
"loc": {
"start": {
"line": 66,
"column": 29
"column": 31
},
"end": {
"line": 66,
"column": 32
"column": 34
}
}
},
@ -2636,32 +2636,32 @@
"value": null,
"raw": "null",
"range": [
1356,
1360
1358,
1362
],
"loc": {
"start": {
"line": 66,
"column": 37
"column": 39
},
"end": {
"line": 66,
"column": 41
"column": 43
}
}
},
"range": [
1348,
1360
1350,
1362
],
"loc": {
"start": {
"line": 66,
"column": 29
"column": 31
},
"end": {
"line": 66,
"column": 41
"column": 43
}
}
},
@ -2669,7 +2669,7 @@
"expression": true,
"range": [
1341,
1360
1362
],
"loc": {
"start": {
@ -2678,13 +2678,13 @@
},
"end": {
"line": 66,
"column": 41
"column": 43
}
}
},
"range": [
1332,
1360
1362
],
"loc": {
"start": {
@ -2693,7 +2693,7 @@
},
"end": {
"line": 66,
"column": 41
"column": 43
}
}
}
@ -2701,7 +2701,7 @@
"kind": "const",
"range": [
1326,
1361
1363
],
"loc": {
"start": {
@ -2710,7 +2710,7 @@
},
"end": {
"line": 66,
"column": 42
"column": 44
}
},
"leadingComments": [
@ -2738,8 +2738,8 @@
"type": "Block",
"value": "*\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n ",
"range": [
1363,
1481
1365,
1483
],
"loc": {
"start": {
@ -2758,7 +2758,7 @@
"source": null,
"range": [
1319,
1361
1363
],
"loc": {
"start": {
@ -2767,7 +2767,7 @@
},
"end": {
"line": 66,
"column": 42
"column": 44
}
},
"leadingComments": [
@ -2795,8 +2795,8 @@
"type": "Block",
"value": "*\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n ",
"range": [
1363,
1481
1365,
1483
],
"loc": {
"start": {
@ -2822,8 +2822,8 @@
"type": "Identifier",
"name": "isEmpty",
"range": [
1495,
1502
1497,
1504
],
"loc": {
"start": {
@ -2844,8 +2844,8 @@
"type": "Identifier",
"name": "obj",
"range": [
1506,
1509
1508,
1511
],
"loc": {
"start": {
@ -2871,8 +2871,8 @@
"type": "Identifier",
"name": "isUndef",
"range": [
1514,
1521
1516,
1523
],
"loc": {
"start": {
@ -2890,8 +2890,8 @@
"type": "Identifier",
"name": "obj",
"range": [
1522,
1525
1524,
1527
],
"loc": {
"start": {
@ -2906,8 +2906,8 @@
}
],
"range": [
1514,
1526
1516,
1528
],
"loc": {
"start": {
@ -2926,8 +2926,8 @@
"type": "Identifier",
"name": "isNull",
"range": [
1530,
1536
1532,
1538
],
"loc": {
"start": {
@ -2945,8 +2945,8 @@
"type": "Identifier",
"name": "obj",
"range": [
1537,
1540
1539,
1542
],
"loc": {
"start": {
@ -2961,8 +2961,8 @@
}
],
"range": [
1530,
1541
1532,
1543
],
"loc": {
"start": {
@ -2976,8 +2976,8 @@
}
},
"range": [
1514,
1541
1516,
1543
],
"loc": {
"start": {
@ -3000,8 +3000,8 @@
"type": "Identifier",
"name": "obj",
"range": [
1545,
1548
1547,
1550
],
"loc": {
"start": {
@ -3018,8 +3018,8 @@
"type": "Identifier",
"name": "length",
"range": [
1549,
1555
1551,
1557
],
"loc": {
"start": {
@ -3033,8 +3033,8 @@
}
},
"range": [
1545,
1555
1547,
1557
],
"loc": {
"start": {
@ -3052,8 +3052,8 @@
"value": 0,
"raw": "0",
"range": [
1560,
1561
1562,
1563
],
"loc": {
"start": {
@ -3067,8 +3067,8 @@
}
},
"range": [
1545,
1561
1547,
1563
],
"loc": {
"start": {
@ -3082,8 +3082,8 @@
}
},
"range": [
1514,
1561
1516,
1563
],
"loc": {
"start": {
@ -3099,8 +3099,8 @@
"generator": false,
"expression": true,
"range": [
1505,
1561
1507,
1563
],
"loc": {
"start": {
@ -3114,8 +3114,8 @@
}
},
"range": [
1495,
1561
1497,
1563
],
"loc": {
"start": {
@ -3131,8 +3131,8 @@
],
"kind": "const",
"range": [
1489,
1562
1491,
1564
],
"loc": {
"start": {
@ -3149,8 +3149,8 @@
"type": "Block",
"value": "*\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n ",
"range": [
1363,
1481
1365,
1483
],
"loc": {
"start": {
@ -3169,8 +3169,8 @@
"specifiers": [],
"source": null,
"range": [
1482,
1562
1484,
1564
],
"loc": {
"start": {
@ -3187,8 +3187,8 @@
"type": "Block",
"value": "*\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n ",
"range": [
1363,
1481
1365,
1483
],
"loc": {
"start": {
@ -3207,7 +3207,7 @@
"sourceType": "module",
"range": [
29,
1562
1564
],
"loc": {
"start": {
@ -3386,8 +3386,8 @@
"type": "Block",
"value": "*\n * Check passed argument is empty (undefined, null or empty string)\n * @param {Any} obj\n * @return {Boolean}\n ",
"range": [
1363,
1481
1365,
1483
],
"loc": {
"start": {

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">Emitter | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Emitter | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">AdapterEzEditTable | tablefilter v0.4.33 API Document</title>
<title data-ice="title">AdapterEzEditTable | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">ColsVisibility | tablefilter v0.4.33 API Document</title>
<title data-ice="title">ColsVisibility | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">FiltersVisibility | tablefilter v0.4.33 API Document</title>
<title data-ice="title">FiltersVisibility | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">AdapterSortableTable | tablefilter v0.4.33 API Document</title>
<title data-ice="title">AdapterSortableTable | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">Feature | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Feature | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">AlternateRows | tablefilter v0.4.33 API Document</title>
<title data-ice="title">AlternateRows | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">CheckList | tablefilter v0.4.33 API Document</title>
<title data-ice="title">CheckList | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">ClearButton | tablefilter v0.4.33 API Document</title>
<title data-ice="title">ClearButton | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">DateType | tablefilter v0.4.33 API Document</title>
<title data-ice="title">DateType | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Dropdown | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Dropdown | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">GridLayout | tablefilter v0.4.33 API Document</title>
<title data-ice="title">GridLayout | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Hash | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Hash | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Help | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Help | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">HighlightKeyword | tablefilter v0.4.33 API Document</title>
<title data-ice="title">HighlightKeyword | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Loader | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Loader | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">NoResults | tablefilter v0.4.33 API Document</title>
<title data-ice="title">NoResults | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Paging | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Paging | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">PopupFilter | tablefilter v0.4.33 API Document</title>
<title data-ice="title">PopupFilter | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">RowsCounter | tablefilter v0.4.33 API Document</title>
<title data-ice="title">RowsCounter | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">State | tablefilter v0.4.33 API Document</title>
<title data-ice="title">State | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">StatusBar | tablefilter v0.4.33 API Document</title>
<title data-ice="title">StatusBar | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">Storage | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Storage | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">TableFilter | tablefilter v0.4.33 API Document</title>
<title data-ice="title">TableFilter | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
@ -3477,7 +3477,7 @@ custom options values and texts</p>
<td>
<div>
<p>
<span data-ice="name"><span><a href="class/src/tablefilter.js~TableFilter.html#instance-method-getFilteredDataCol">getFilteredDataCol</a></span></span><span data-ice="signature">(colIndex: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span>, includeHeaders: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span></span>
<span data-ice="name"><span><a href="class/src/tablefilter.js~TableFilter.html#instance-method-getFilteredDataCol">getFilteredDataCol</a></span></span><span data-ice="signature">(colIndex: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span>, includeHeaders: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>, num: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>, exclude: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span>, visible: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span></span>
</p>
</div>
<div>
@ -8859,7 +8859,7 @@ filter if an array is supplied</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2620">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2647">source</a></span></span>
</span>
</h3>
@ -8917,7 +8917,7 @@ filter if an array is supplied</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2557">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2584">source</a></span></span>
</span>
</h3>
@ -8958,7 +8958,7 @@ filter if an array is supplied</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2536">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2563">source</a></span></span>
</span>
</h3>
@ -8999,7 +8999,7 @@ filter if an array is supplied</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2972">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2999">source</a></span></span>
</span>
</h3>
@ -9189,7 +9189,7 @@ filter if an array is supplied</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2519">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2546">source</a></span></span>
</span>
</h3>
@ -9410,7 +9410,7 @@ hidden when all the search terms are not found in inspected row.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2583">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2610">source</a></span></span>
</span>
</h3>
@ -9598,7 +9598,7 @@ hidden when all the search terms are not found in inspected row.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2726">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2753">source</a></span></span>
</span>
</h3>
@ -9756,7 +9756,7 @@ hidden when all the search terms are not found in inspected row.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2600">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2627">source</a></span></span>
</span>
</h3>
@ -10032,7 +10032,7 @@ custom options values and texts</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2946">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2973">source</a></span></span>
</span>
</h3>
@ -10169,7 +10169,7 @@ custom options values and texts</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2955">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2982">source</a></span></span>
</span>
</h3>
@ -10296,11 +10296,11 @@ custom options values and texts</p>
<span data-ice="name">getFilteredDataCol</span><span data-ice="signature">(colIndex: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span>, includeHeaders: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span></span>
<span data-ice="name">getFilteredDataCol</span><span data-ice="signature">(colIndex: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span>, includeHeaders: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>, num: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>, exclude: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span>, visible: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span></span>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2360">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2364">source</a></span></span>
</span>
</h3>
@ -10334,6 +10334,28 @@ custom options values and texts</p>
<td data-ice="description"><p>Optional: include headers row</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">num</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Optional: return unformatted number</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">exclude</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array">Array</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Optional: list of row indexes to be excluded</p>
</td>
</tr>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">visible</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Optional: return only visible data
(relevant for paging)</p>
</td>
</tr>
</tbody>
</table>
</div>
@ -10455,7 +10477,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2813">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2840">source</a></span></span>
</span>
</h3>
@ -10507,7 +10529,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2849">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2876">source</a></span></span>
</span>
</h3>
@ -10610,7 +10632,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2901">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2928">source</a></span></span>
</span>
</h3>
@ -10678,7 +10700,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2857">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2884">source</a></span></span>
</span>
</h3>
@ -10729,7 +10751,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2926">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2953">source</a></span></span>
</span>
</h3>
@ -10798,7 +10820,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2874">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2901">source</a></span></span>
</span>
</h3>
@ -10849,7 +10871,7 @@ Note: hidden filters are also returned</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2385">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2412">source</a></span></span>
</span>
</h3>
@ -10988,7 +11010,7 @@ defined</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2866">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2893">source</a></span></span>
</span>
</h3>
@ -11189,7 +11211,7 @@ row)</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2822">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2849">source</a></span></span>
</span>
</h3>
@ -11258,7 +11280,7 @@ row)</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2964">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2991">source</a></span></span>
</span>
</h3>
@ -11395,7 +11417,7 @@ row)</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2885">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2912">source</a></span></span>
</span>
</h3>
@ -11471,7 +11493,7 @@ row)</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2713">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2740">source</a></span></span>
</span>
</h3>
@ -11540,7 +11562,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2763">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2790">source</a></span></span>
</span>
</h3>
@ -11769,7 +11791,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2682">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2709">source</a></span></span>
</span>
</h3>
@ -11837,7 +11859,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2740">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2767">source</a></span></span>
</span>
</h3>
@ -11912,7 +11934,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2805">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2832">source</a></span></span>
</span>
</h3>
@ -11963,7 +11985,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2702">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2729">source</a></span></span>
</span>
</h3>
@ -12031,7 +12053,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2693">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2720">source</a></span></span>
</span>
</h3>
@ -12099,7 +12121,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2631">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2658">source</a></span></span>
</span>
</h3>
@ -12240,7 +12262,7 @@ Note this is only valid for input filter types.</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2567">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2594">source</a></span></span>
</span>
</h3>
@ -12577,7 +12599,7 @@ columns</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2591">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2618">source</a></span></span>
</span>
</h3>
@ -12635,7 +12657,7 @@ columns</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2490">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2517">source</a></span></span>
</span>
</h3>
@ -12693,7 +12715,7 @@ columns</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2442">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2469">source</a></span></span>
</span>
</h3>
@ -12799,7 +12821,7 @@ columns</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2427">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2454">source</a></span></span>
</span>
</h3>
@ -12840,7 +12862,7 @@ columns</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2394">source</a></span></span>
<span data-ice="source"><span><a href="file/src/tablefilter.js.html#lineNumber2421">source</a></span></span>
</span>
</h3>

View file

@ -1,7 +1,7 @@
{
"coverage": "100%",
"expectCount": 650,
"actualCount": 650,
"expectCount": 666,
"actualCount": 666,
"files": {
"src/const.js": {
"expectCount": 18,
@ -34,8 +34,8 @@
"undocumentLines": []
},
"src/extensions/colOps/colOps.js": {
"expectCount": 9,
"actualCount": 9,
"expectCount": 25,
"actualCount": 25,
"undocumentLines": []
},
"src/extensions/colsVisibility/colsVisibility.js": {

File diff suppressed because one or more lines are too long

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/array.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/array.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/const.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/const.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/cookie.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/cookie.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/dom.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/dom.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/emitter.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/emitter.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/event.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/event.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/colOps/colOps.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/colOps/colOps.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
@ -122,7 +122,8 @@
<div class="content" data-ice="content"><h1 data-ice="title">src/extensions/colOps/colOps.js</h1>
<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import {Feature} from &apos;../../feature&apos;;
import {createText, elm} from &apos;../../dom&apos;;
import {isArray, isFn, isUndef, EMPTY_FN} from &apos;../../types&apos;;
import {isArray, isFn, isUndef, isEmpty, EMPTY_FN} from &apos;../../types&apos;;
import {numSortAsc} from &apos;../../sort&apos;;
const EVENTS = [
&apos;after-filtering&apos;,
@ -130,6 +131,14 @@ const EVENTS = [
&apos;after-page-length-change&apos;
];
const SUM = &apos;sum&apos;;
const MEAN = &apos;mean&apos;;
const MIN = &apos;min&apos;;
const MAX = &apos;max&apos;;
const MEDIAN = &apos;median&apos;;
const Q1 = &apos;q1&apos;;
const Q3 = &apos;q3&apos;;
/**
* Column calculations extension
*/
@ -164,6 +173,51 @@ export default class ColOps extends Feature {
*/
this.opts = opts;
/**
* List of DOM element IDs containing column&apos;s calculation result
* @type {Array}
*/
this.labelIds = opts.id || [];
/**
* List of columns&apos; indexes for calculations
* @type {Array}
*/
this.colIndexes = opts.col || [];
/**
* List of operations - possible values: &apos;sum&apos;, &apos;mean&apos;, &apos;min&apos;, &apos;max&apos;,
* &apos;median&apos;, &apos;q1&apos;, &apos;q3&apos;
* @type {Array}
*/
this.operations = opts.operation || [];
/**
* List of write methods used to write the result - possible values:
* &apos;innerHTML&apos;, &apos;setValue&apos;, &apos;createTextNode&apos;
* @type {Array}
*/
this.outputTypes = opts.write_method || [];
/**
* List of row indexes displaying the results
* @type {Array}
*/
this.totRowIndexes = opts.tot_row_index || [];
/**
* List of row indexes excluded from calculations
* @type {Array}
*/
this.excludeRows = opts.exclude_row || [];
/**
* List of decimal precision for calculation results
* @type {Array}
*/
this.decimalPrecisions = isUndef(opts.decimal_precision) ?
2 : opts.decimal_precision;
this.enable();
}
@ -175,13 +229,11 @@ export default class ColOps extends Feature {
return;
}
// subscribe to events
this.emitter.on(EVENTS, () =&gt; this.calc());
this.emitter.on(EVENTS, () =&gt; this.calcAll());
this.calc();
this.calcAll();
/**
* @inherited
*/
/** @inherited */
this.initialized = true;
}
@ -201,7 +253,7 @@ export default class ColOps extends Feature {
* (1) optimized the routine (now it will only process each column once),
* (2) added calculations for the median, lower and upper quartile.
*/
calc() {
calcAll() {
let tf = this.tf;
if (!tf.isInitialized()) {
return;
@ -210,277 +262,307 @@ export default class ColOps extends Feature {
this.onBeforeOperation(tf, this);
this.emitter.emit(&apos;before-column-operation&apos;, tf, this);
let opts = this.opts,
labelId = opts.id,
colIndex = opts.col,
operation = opts.operation,
outputType = opts.write_method,
totRowIndex = opts.tot_row_index,
excludeRow = opts.exclude_row,
decimalPrecision = isUndef(opts.decimal_precision) ?
2 : opts.decimal_precision;
let colIndexes = this.colIndexes,
colOperations = this.operations,
outputTypes = this.outputTypes,
totRowIndexes = this.totRowIndexes,
excludeRows = this.excludeRows,
decimalPrecisions = isUndef(this.decimalPrecisions) ?
2 : this.decimalPrecisions;
//nuovella: determine unique list of columns to operate on
let ucolIndex = [],
ucolMax = 0;
ucolIndex[ucolMax] = colIndex[0];
let uIndexes = [];
colIndexes.forEach((val) =&gt; {
if (uIndexes.indexOf(val) === -1) {
uIndexes.push(val);
}
});
for (let ii = 1; ii &lt; colIndex.length; ii++) {
let saved = 0;
//see if colIndex[ii] is already in the list of unique indexes
for (let jj = 0; jj &lt;= ucolMax; jj++) {
if (ucolIndex[jj] === colIndex[ii]) {
saved = 1;
let nbCols = uIndexes.length - 1,
rows = tf.tbl.rows,
colValues = [];
for (let u = 0; u &lt;= nbCols; u++) {
//this retrieves col values
//use uIndexes because we only want to pass through this loop
//once for each column get the values in this unique column
colValues.push(
tf.getFilteredDataCol(uIndexes[u], false, true, excludeRows)
);
let curValues = colValues[u];
//next: calculate all operations for this column
let result = 0,
operations = [],
precisions = [],
labels = [],
writeType,
idx = 0;
for (let k = 0; k &lt; colIndexes.length; k++) {
if (colIndexes[k] !== uIndexes[u]) {
continue;
}
operations[idx] = colOperations[k].toLowerCase();
precisions[idx] = decimalPrecisions[k];
labels[idx] = this.labelIds[k];
writeType = isArray(outputTypes) ? outputTypes[k] : null;
idx++;
}
//if not saved then, save the index;
if (saved === 0) {
ucolMax++;
ucolIndex[ucolMax] = colIndex[ii];
}
}
if (isArray(labelId) &amp;&amp; isArray(colIndex) &amp;&amp; isArray(operation)) {
let rows = tf.tbl.rows,
colvalues = [],
ucol = 0;
for (; ucol &lt;= ucolMax; ucol++) {
//this retrieves col values
//use ucolIndex because we only want to pass through this loop
//once for each column get the values in this unique column
colvalues.push(
tf.getColValues(ucolIndex[ucol], false, true, excludeRow)
for (let i = 0; i &lt;= idx; i++) {
// emit values before column calculation
this.emitter.emit(
&apos;before-column-calc&apos;,
tf,
this,
uIndexes[u],
curValues,
operations[i],
precisions[i]
);
//next: calculate all operations for this column
let result,
nbvalues = 0,
temp,
meanValue = 0,
sumValue = 0,
minValue = null,
maxValue = null,
q1Value = null,
medValue = null,
q3Value = null,
meanFlag = 0,
sumFlag = 0,
minFlag = 0,
maxFlag = 0,
q1Flag = 0,
medFlag = 0,
q3Flag = 0,
theList = [],
opsThisCol = [],
decThisCol = [],
labThisCol = [],
oTypeThisCol = [],
mThisCol = -1,
k = 0,
j = 0,
i = 0;
result = Number(this.calc(curValues, operations[i], null));
for (; k &lt; colIndex.length; k++) {
if (colIndex[k] === ucolIndex[ucol]) {
mThisCol++;
opsThisCol[mThisCol] = operation[k].toLowerCase();
decThisCol[mThisCol] = decimalPrecision[k];
labThisCol[mThisCol] = labelId[k];
oTypeThisCol = isArray(outputType) ?
outputType[k] : null;
// emit column calculation result
this.emitter.emit(
&apos;column-calc&apos;,
tf,
this,
uIndexes[u],
result,
operations[i],
precisions[i]
);
switch (opsThisCol[mThisCol]) {
case &apos;mean&apos;:
meanFlag = 1;
break;
case &apos;sum&apos;:
sumFlag = 1;
break;
case &apos;min&apos;:
minFlag = 1;
break;
case &apos;max&apos;:
maxFlag = 1;
break;
case &apos;median&apos;:
medFlag = 1;
break;
case &apos;q1&apos;:
q1Flag = 1;
break;
case &apos;q3&apos;:
q3Flag = 1;
break;
}
}
}
// write result in expected DOM element
this.writeResult(
result,
labels[i],
writeType,
precisions[i]
);
for (; j &lt; colvalues[ucol].length; j++) {
//sort the list for calculation of median and quartiles
if ((q1Flag === 1) || (q3Flag === 1) || (medFlag === 1)) {
if (j &lt; colvalues[ucol].length - 1) {
for (k = j + 1; k &lt; colvalues[ucol].length; k++) {
/* eslint-disable */
if (eval(colvalues[ucol][k]) &lt;
eval(colvalues[ucol][j])) {
/* eslint-enable */
temp = colvalues[ucol][j];
colvalues[ucol][j] = colvalues[ucol][k];
colvalues[ucol][k] = temp;
}
}
}
}
let cvalue = parseFloat(colvalues[ucol][j]);
theList[j] = parseFloat(cvalue);
}//for i
if (!isNaN(cvalue)) {
nbvalues++;
if (sumFlag === 1 || meanFlag === 1) {
sumValue += parseFloat(cvalue);
}
if (minFlag === 1) {
if (minValue === null) {
minValue = parseFloat(cvalue);
} else {
minValue = parseFloat(cvalue) &lt; minValue ?
parseFloat(cvalue) : minValue;
}
}
if (maxFlag === 1) {
if (maxValue === null) {
maxValue = parseFloat(cvalue);
} else {
maxValue = parseFloat(cvalue) &gt; maxValue ?
parseFloat(cvalue) : maxValue;
}
}
}
}//for j
if (meanFlag === 1) {
meanValue = sumValue / nbvalues;
}
if (medFlag === 1) {
let aux = 0;
if (nbvalues % 2 === 1) {
aux = Math.floor(nbvalues / 2);
medValue = theList[aux];
} else {
medValue = (theList[nbvalues / 2] +
theList[((nbvalues / 2) - 1)]) / 2;
}
}
let posa;
if (q1Flag === 1) {
posa = 0.0;
posa = Math.floor(nbvalues / 4);
if (4 * posa === nbvalues) {
q1Value = (theList[posa - 1] + theList[posa]) / 2;
} else {
q1Value = theList[posa];
}
}
if (q3Flag === 1) {
posa = 0.0;
let posb = 0.0;
posa = Math.floor(nbvalues / 4);
if (4 * posa === nbvalues) {
posb = 3 * posa;
q3Value = (theList[posb] + theList[posb - 1]) / 2;
} else {
q3Value = theList[nbvalues - posa - 1];
}
}
for (; i &lt;= mThisCol; i++) {
switch (opsThisCol[i]) {
case &apos;mean&apos;:
result = meanValue;
break;
case &apos;sum&apos;:
result = sumValue;
break;
case &apos;min&apos;:
result = minValue;
break;
case &apos;max&apos;:
result = maxValue;
break;
case &apos;median&apos;:
result = medValue;
break;
case &apos;q1&apos;:
result = q1Value;
break;
case &apos;q3&apos;:
result = q3Value;
break;
}
let precision = !isNaN(decThisCol[i]) ? decThisCol[i] : 2;
//if outputType is defined
if (oTypeThisCol &amp;&amp; result) {
result = result.toFixed(precision);
if (elm(labThisCol[i])) {
switch (oTypeThisCol.toLowerCase()) {
case &apos;innerhtml&apos;:
if (isNaN(result) || !isFinite(result) ||
nbvalues === 0) {
elm(labThisCol[i]).innerHTML = &apos;.&apos;;
} else {
elm(labThisCol[i]).innerHTML = result;
}
break;
case &apos;setvalue&apos;:
elm(labThisCol[i]).value = result;
break;
case &apos;createtextnode&apos;:
let oldnode =
elm(labThisCol[i]).firstChild;
let txtnode = createText(result);
elm(labThisCol[i])
.replaceChild(txtnode, oldnode);
break;
}//switch
}
} else {
try {
if (isNaN(result) || !isFinite(result) ||
nbvalues === 0) {
elm(labThisCol[i]).innerHTML = &apos;.&apos;;
} else {
elm(labThisCol[i]).innerHTML =
result.toFixed(precision);
}
} catch (e) { }//catch
}//else
}//for i
// row(s) with result are always visible
let totRow = totRowIndex &amp;&amp; totRowIndex[ucol] ?
rows[totRowIndex[ucol]] : null;
if (totRow) {
totRow.style.display = &apos;&apos;;
}
}//for ucol
}//if typeof
// row(s) with result are always visible
let totRow = totRowIndexes &amp;&amp; totRowIndexes[u] ?
rows[totRowIndexes[u]] : null;
if (totRow) {
totRow.style.display = &apos;&apos;;
}
}//for u
this.onAfterOperation(tf, this);
this.emitter.emit(&apos;after-column-operation&apos;, tf, this);
}
/**
* Remove extension
* Make desired calculation on specified column.
* @param {Number} colIndex Column index
* @param {any} [operation=SUM] Operation type
* @param {any} precision Decimal precision
* @returns {Number}
*/
columnCalc(colIndex, operation = SUM, precision) {
let excludeRows = this.excludeRows || [];
let colValues =
this.tf.getFilteredDataCol(colIndex, false, true, excludeRows);
return this.calc(colValues, operation, precision);
}
/**
* Make calculation on passed values.
* @param {Array} values List of values
* @param {String} [operation=SUM] Optional operation type
* @param {Number} precision Optional result precision
* @returns {Number}
* @private
*/
calc(colValues, operation = SUM, precision) {
let result = 0;
if (operation === Q1 || operation === Q3 || operation === MEDIAN) {
colValues = this.sortColumnValues(colValues, numSortAsc);
}
switch (operation) {
case MEAN:
result = this.calcMean(colValues);
break;
case SUM:
result = this.calcSum(colValues);
break;
case MIN:
result = this.calcMin(colValues);
break;
case MAX:
result = this.calcMax(colValues);
break;
case MEDIAN:
result = this.calcMedian(colValues);
break;
case Q1:
result = this.calcQ1(colValues);
break;
case Q3:
result = this.calcQ3(colValues);
break;
}
return isEmpty(precision) ? result : result.toFixed(precision);
}
/**
* Calculate the sum of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcSum(values = []) {
if (isEmpty(values)) {
return 0;
}
let result = values.reduce((x, y) =&gt; x + y);
return Number(result);
}
/**
* Calculate the mean of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcMean(values = []) {
let result = this.calcSum(values) / values.length;
return Number(result);
}
/**
* Calculate the max value of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcMax(values = []) {
return Math.max.apply(null, values);
}
/**
* Calculate the min value of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcMin(values = []) {
return Math.min.apply(null, values);
}
/**
* Calculate the median of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcMedian(values = []) {
let nbValues = values.length;
let aux = 0;
if (nbValues % 2 === 1) {
aux = Math.floor(nbValues / 2);
return Number(values[aux]);
}
return Number(
(values[nbValues / 2] +
values[((nbValues / 2) - 1)]) / 2
);
}
/**
* Calculate the lower quartile of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcQ1(values = []) {
let nbValues = values.length;
let posa = 0.0;
posa = Math.floor(nbValues / 4);
if (4 * posa === nbValues) {
return Number(
(values[posa - 1] + values[posa]) / 2
);
}
return Number(values[posa]);
}
/**
* Calculate the upper quartile of passed values.
* @param {Array} [values=[]] List of values
* @returns {Number}
*/
calcQ3(values = []) {
let nbValues = values.length;
let posa = 0.0;
let posb = 0.0;
posa = Math.floor(nbValues / 4);
if (4 * posa === nbValues) {
posb = 3 * posa;
return Number(
(values[posb] + values[posb - 1]) / 2
);
}
return Number(values[nbValues - posa - 1]);
}
/**
* Sort passed values with supplied sorter function.
* @param {Array} [values=[]] List of values to be sorted
* @param {Function} sorter Sorter function
* @returns {Array}
*/
sortColumnValues(values = [], sorter) {
return values.sort(sorter);
}
/**
* Write calculation result in passed DOM element with supplied write method
* and decimal precision.
* @param {Number} [result=0] Calculation result
* @param {DOMElement} label DOM element
* @param {String} [writeType=&apos;innerhtml&apos;] Write method
* @param {Number} [precision=2] Applied decimal precision
* @private
*/
writeResult(result = 0, label, writeType = &apos;innerhtml&apos;, precision = 2) {
let labelElm = elm(label);
if (!labelElm) {
return;
}
result = result.toFixed(precision);
if (isNaN(result) || !isFinite(result)) {
result = &apos;&apos;;
}
switch (writeType.toLowerCase()) {
case &apos;innerhtml&apos;:
labelElm.innerHTML = result;
break;
case &apos;setvalue&apos;:
labelElm.value = result;
break;
case &apos;createtextnode&apos;:
let oldNode = labelElm.firstChild;
let txtNode = createText(result);
labelElm.replaceChild(txtNode, oldNode);
break;
}
}
/** Remove extension */
destroy() {
if (!this.initialized) {
return;
}
// unsubscribe to events
this.emitter.off(EVENTS, () =&gt; this.calc());
this.emitter.off(EVENTS, () =&gt; this.calcAll());
this.initialized = false;
}

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../../">
<title data-ice="title">src/extensions/sort/sort.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/extensions/sort/sort.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/feature.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/feature.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/alternateRows.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/alternateRows.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/checkList.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/checkList.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/clearButton.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/clearButton.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/dateType.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/dateType.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/dropdown.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/dropdown.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/gridLayout.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/gridLayout.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/hash.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/hash.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/help.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/help.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/highlightKeywords.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/highlightKeywords.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/loader.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/loader.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/noResults.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/noResults.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/paging.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/paging.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/popupFilter.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/popupFilter.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/rowsCounter.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/rowsCounter.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/state.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/state.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/statusBar.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/statusBar.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">src/modules/storage.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/modules/storage.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/number.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/number.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/root.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/root.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/sort.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/sort.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/string.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/string.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/tablefilter.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/tablefilter.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
@ -2229,7 +2229,7 @@ export class TableFilter {
if (nchilds === this.nbCells &amp;&amp; !isExludedRow) {
// this loop retrieves cell data
for (let j = 0; j &lt; nchilds; j++) {
if (j !== colIndex || row[i].style.display !== &apos;&apos;) {
if (j !== colIndex) {
continue;
}
let cellData = this.getCellData(cell[j]);
@ -2475,28 +2475,55 @@ export class TableFilter {
* Return the filtered data for a given column index
* @param {Number} colIndex Colmun&apos;s index
* @param {Boolean} includeHeaders Optional: include headers row
* @param {Boolean} num Optional: return unformatted number
* @param {Array} exclude Optional: list of row indexes to be excluded
* @param {Boolean} visible Optional: return only visible data
* (relevant for paging)
* @return {Array} Flat list of values [&apos;val0&apos;,&apos;val1&apos;,&apos;val2&apos;...]
*
* TODO: provide an API returning data in JSON format
*/
getFilteredDataCol(colIndex, includeHeaders = false) {
getFilteredDataCol(
colIndex,
includeHeaders = false,
num = false,
exclude = [],
visible = true
) {
if (isUndef(colIndex)) {
return [];
}
let data = this.getFilteredData(),
colData = [];
let rows = this.tbl.rows;
// ensure valid rows index do not contain excluded rows and row is
// displayed
let validRows = this.getValidRows(true).filter((rowIdx) =&gt; {
return exclude.indexOf(rowIdx) === -1 &amp;&amp;
(visible ?
this.getRowDisplay(rows[rowIdx]) !== &apos;none&apos; :
true);
});
let decimal = this.decimalSeparator;
if (this.hasType(colIndex, [FORMATTED_NUMBER])) {
let colType = this.colTypes[colIndex];
if (colType.hasOwnProperty(&apos;decimal&apos;)) {
decimal = colType.decimal;
}
}
// convert column value to expected type if necessary
let validColValues = validRows.map((rowIdx) =&gt; {
let val = this.getCellData(rows[rowIdx].cells[colIndex]);
return num ? Number(val) || parseNb(val, decimal) : val;
});
if (includeHeaders) {
colData.push(this.getHeadersText()[colIndex]);
validColValues.unshift(this.getHeadersText()[colIndex]);
}
for (let i = 0, len = data.length; i &lt; len; i++) {
let r = data[i],
//cols values of current row
d = r[1],
//data of searched column
c = d[colIndex];
colData.push(c);
}
return colData;
return validColValues;
}
/**

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../">
<title data-ice="title">src/types.js | tablefilter v0.4.33 API Document</title>
<title data-ice="title">src/types.js | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
@ -185,7 +185,7 @@ export const isUndef = (obj) =&gt; obj === UNDEFINED;
* @param {Any} obj
* @return {Boolean}
*/
export const isNull = obj =&gt; obj === null;
export const isNull = (obj) =&gt; obj === null;
/**
* Check passed argument is empty (undefined, null or empty string)

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../">
<title data-ice="title">Function | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Function | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl">
<title data-ice="title">Index | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Index | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl">
<title data-ice="title">tablefilter v0.4.33 API Document</title>
<title data-ice="title">tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>

View file

@ -1,6 +1,6 @@
{
"name": "tablefilter",
"version": "0.4.33",
"version": "0.4.34",
"description": "A Javascript library making HTML tables filterable and a bit more",
"license": "MIT",
"author": {

View file

@ -984,9 +984,63 @@ window.esdocSearchIndex = [
"file"
],
[
"src/extensions/colops/colops.js~colops#calc",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calc",
"src/extensions/colOps/colOps.js~ColOps#calc",
"src/extensions/colops/colops.js~colops#calcall",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcAll",
"src/extensions/colOps/colOps.js~ColOps#calcAll",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcmax",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcMax",
"src/extensions/colOps/colOps.js~ColOps#calcMax",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcmean",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcMean",
"src/extensions/colOps/colOps.js~ColOps#calcMean",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcmedian",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcMedian",
"src/extensions/colOps/colOps.js~ColOps#calcMedian",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcmin",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcMin",
"src/extensions/colOps/colOps.js~ColOps#calcMin",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcq1",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcQ1",
"src/extensions/colOps/colOps.js~ColOps#calcQ1",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcq3",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcQ3",
"src/extensions/colOps/colOps.js~ColOps#calcQ3",
"method"
],
[
"src/extensions/colops/colops.js~colops#calcsum",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-calcSum",
"src/extensions/colOps/colOps.js~ColOps#calcSum",
"method"
],
[
"src/extensions/colops/colops.js~colops#colindexes",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-colIndexes",
"src/extensions/colOps/colOps.js~ColOps#colIndexes",
"member"
],
[
"src/extensions/colops/colops.js~colops#columncalc",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-columnCalc",
"src/extensions/colOps/colOps.js~ColOps#columnCalc",
"method"
],
[
@ -995,12 +1049,24 @@ window.esdocSearchIndex = [
"src/extensions/colOps/colOps.js~ColOps#constructor",
"method"
],
[
"src/extensions/colops/colops.js~colops#decimalprecisions",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-decimalPrecisions",
"src/extensions/colOps/colOps.js~ColOps#decimalPrecisions",
"member"
],
[
"src/extensions/colops/colops.js~colops#destroy",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-destroy",
"src/extensions/colOps/colOps.js~ColOps#destroy",
"method"
],
[
"src/extensions/colops/colops.js~colops#excluderows",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-excludeRows",
"src/extensions/colOps/colOps.js~ColOps#excludeRows",
"member"
],
[
"src/extensions/colops/colops.js~colops#init",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-init",
@ -1013,6 +1079,12 @@ window.esdocSearchIndex = [
"src/extensions/colOps/colOps.js~ColOps#initialized",
"member"
],
[
"src/extensions/colops/colops.js~colops#labelids",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-labelIds",
"src/extensions/colOps/colOps.js~ColOps#labelIds",
"member"
],
[
"src/extensions/colops/colops.js~colops#onafteroperation",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-onAfterOperation",
@ -1025,12 +1097,36 @@ window.esdocSearchIndex = [
"src/extensions/colOps/colOps.js~ColOps#onBeforeOperation",
"member"
],
[
"src/extensions/colops/colops.js~colops#operations",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-operations",
"src/extensions/colOps/colOps.js~ColOps#operations",
"member"
],
[
"src/extensions/colops/colops.js~colops#opts",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-opts",
"src/extensions/colOps/colOps.js~ColOps#opts",
"member"
],
[
"src/extensions/colops/colops.js~colops#outputtypes",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-outputTypes",
"src/extensions/colOps/colOps.js~ColOps#outputTypes",
"member"
],
[
"src/extensions/colops/colops.js~colops#sortcolumnvalues",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-method-sortColumnValues",
"src/extensions/colOps/colOps.js~ColOps#sortColumnValues",
"method"
],
[
"src/extensions/colops/colops.js~colops#totrowindexes",
"class/src/extensions/colOps/colOps.js~ColOps.html#instance-member-totRowIndexes",
"src/extensions/colOps/colOps.js~ColOps#totRowIndexes",
"member"
],
[
"src/extensions/colsvisibility/colsvisibility.js",
"file/src/extensions/colsVisibility/colsVisibility.js.html",

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="">
<title data-ice="title">Source | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Source | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>
@ -119,7 +119,7 @@
</div>
</nav>
<div class="content" data-ice="content"><h1>Source <img data-ice="coverageBadge" src="./badge.svg"><span data-ice="totalCoverageCount" class="total-coverage-count">650/650</span></h1>
<div class="content" data-ice="content"><h1>Source <img data-ice="coverageBadge" src="./badge.svg"><span data-ice="totalCoverageCount" class="total-coverage-count">666/666</span></h1>
<table class="files-summary" data-ice="files" data-use-coverage="true">
<thead>
@ -140,7 +140,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
<td style="display: none;" data-ice="size">545 byte</td>
<td style="display: none;" data-ice="lines">22</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/const.js.html">src/const.js</a></span></td>
@ -165,7 +165,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">18/18</span></td>
<td style="display: none;" data-ice="size">1536 byte</td>
<td style="display: none;" data-ice="lines">118</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/cookie.js.html">src/cookie.js</a></span></td>
@ -173,7 +173,7 @@
<td class="coverage"><span data-ice="coverage">-</span></td>
<td style="display: none;" data-ice="size">1412 byte</td>
<td style="display: none;" data-ice="lines">57</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/dom.js.html">src/dom.js</a></span></td>
@ -192,7 +192,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">12/12</span></td>
<td style="display: none;" data-ice="size">4767 byte</td>
<td style="display: none;" data-ice="lines">191</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/emitter.js.html">src/emitter.js</a></span></td>
@ -200,7 +200,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">6/6</span></td>
<td style="display: none;" data-ice="size">1323 byte</td>
<td style="display: none;" data-ice="lines">53</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/event.js.html">src/event.js</a></span></td>
@ -213,7 +213,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">6/6</span></td>
<td style="display: none;" data-ice="size">2384 byte</td>
<td style="display: none;" data-ice="lines">101</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/advancedGrid/adapterEzEditTable.js.html">src/extensions/advancedGrid/adapterEzEditTable.js</a></span></td>
@ -221,7 +221,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">13/13</span></td>
<td style="display: none;" data-ice="size">18904 byte</td>
<td style="display: none;" data-ice="lines">504</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/advancedGrid/advancedGrid.js.html">src/extensions/advancedGrid/advancedGrid.js</a></span></td>
@ -229,15 +229,15 @@
<td class="coverage"><span data-ice="coverage">-</span></td>
<td style="display: none;" data-ice="size">90 byte</td>
<td style="display: none;" data-ice="lines">2</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/colOps/colOps.js.html">src/extensions/colOps/colOps.js</a></span></td>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/extensions/colOps/colOps.js~ColOps.html">ColOps</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">9/9</span></td>
<td style="display: none;" data-ice="size">13525 byte</td>
<td style="display: none;" data-ice="lines">366</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">25/25</span></td>
<td style="display: none;" data-ice="size">13020 byte</td>
<td style="display: none;" data-ice="lines">448</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/colsVisibility/colsVisibility.js.html">src/extensions/colsVisibility/colsVisibility.js</a></span></td>
@ -245,7 +245,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">49/49</span></td>
<td style="display: none;" data-ice="size">20964 byte</td>
<td style="display: none;" data-ice="lines">739</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/filtersVisibility/filtersVisibility.js.html">src/extensions/filtersVisibility/filtersVisibility.js</a></span></td>
@ -253,7 +253,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">25/25</span></td>
<td style="display: none;" data-ice="size">7784 byte</td>
<td style="display: none;" data-ice="lines">307</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/sort/adapterSortabletable.js.html">src/extensions/sort/adapterSortabletable.js</a></span></td>
@ -261,7 +261,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">23/23</span></td>
<td style="display: none;" data-ice="size">16452 byte</td>
<td style="display: none;" data-ice="lines">532</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/extensions/sort/sort.js.html">src/extensions/sort/sort.js</a></span></td>
@ -269,7 +269,7 @@
<td class="coverage"><span data-ice="coverage">-</span></td>
<td style="display: none;" data-ice="size">197 byte</td>
<td style="display: none;" data-ice="lines">8</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/feature.js.html">src/feature.js</a></span></td>
@ -277,7 +277,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">14/14</span></td>
<td style="display: none;" data-ice="size">1864 byte</td>
<td style="display: none;" data-ice="lines">97</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/alternateRows.js.html">src/modules/alternateRows.js</a></span></td>
@ -285,7 +285,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">9/9</span></td>
<td style="display: none;" data-ice="size">3644 byte</td>
<td style="display: none;" data-ice="lines">140</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/checkList.js.html">src/modules/checkList.js</a></span></td>
@ -293,7 +293,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">17/17</span></td>
<td style="display: none;" data-ice="size">18969 byte</td>
<td style="display: none;" data-ice="lines">590</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/clearButton.js.html">src/modules/clearButton.js</a></span></td>
@ -301,7 +301,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">10/10</span></td>
<td style="display: none;" data-ice="size">3129 byte</td>
<td style="display: none;" data-ice="lines">128</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/dateType.js.html">src/modules/dateType.js</a></span></td>
@ -309,7 +309,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">11/11</span></td>
<td style="display: none;" data-ice="size">3997 byte</td>
<td style="display: none;" data-ice="lines">147</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/dropdown.js.html">src/modules/dropdown.js</a></span></td>
@ -317,7 +317,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">14/14</span></td>
<td style="display: none;" data-ice="size">13699 byte</td>
<td style="display: none;" data-ice="lines">442</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/gridLayout.js.html">src/modules/gridLayout.js</a></span></td>
@ -325,7 +325,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">16/16</span></td>
<td style="display: none;" data-ice="size">14075 byte</td>
<td style="display: none;" data-ice="lines">494</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/hash.js.html">src/modules/hash.js</a></span></td>
@ -334,7 +334,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">10/10</span></td>
<td style="display: none;" data-ice="size">2981 byte</td>
<td style="display: none;" data-ice="lines">126</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/help.js.html">src/modules/help.js</a></span></td>
@ -342,7 +342,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">17/17</span></td>
<td style="display: none;" data-ice="size">6516 byte</td>
<td style="display: none;" data-ice="lines">232</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/highlightKeywords.js.html">src/modules/highlightKeywords.js</a></span></td>
@ -350,7 +350,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">10/10</span></td>
<td style="display: none;" data-ice="size">5405 byte</td>
<td style="display: none;" data-ice="lines">179</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/loader.js.html">src/modules/loader.js</a></span></td>
@ -358,7 +358,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">14/14</span></td>
<td style="display: none;" data-ice="size">4005 byte</td>
<td style="display: none;" data-ice="lines">173</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/noResults.js.html">src/modules/noResults.js</a></span></td>
@ -366,7 +366,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">17/17</span></td>
<td style="display: none;" data-ice="size">4809 byte</td>
<td style="display: none;" data-ice="lines">198</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/paging.js.html">src/modules/paging.js</a></span></td>
@ -374,7 +374,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">45/45</span></td>
<td style="display: none;" data-ice="size">27455 byte</td>
<td style="display: none;" data-ice="lines">898</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/popupFilter.js.html">src/modules/popupFilter.js</a></span></td>
@ -382,7 +382,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">26/26</span></td>
<td style="display: none;" data-ice="size">12712 byte</td>
<td style="display: none;" data-ice="lines">446</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/rowsCounter.js.html">src/modules/rowsCounter.js</a></span></td>
@ -390,7 +390,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">13/13</span></td>
<td style="display: none;" data-ice="size">5643 byte</td>
<td style="display: none;" data-ice="lines">197</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/state.js.html">src/modules/state.js</a></span></td>
@ -398,7 +398,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">24/24</span></td>
<td style="display: none;" data-ice="size">14771 byte</td>
<td style="display: none;" data-ice="lines">541</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/statusBar.js.html">src/modules/statusBar.js</a></span></td>
@ -406,7 +406,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">22/22</span></td>
<td style="display: none;" data-ice="size">8485 byte</td>
<td style="display: none;" data-ice="lines">299</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/storage.js.html">src/modules/storage.js</a></span></td>
@ -415,7 +415,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">10/10</span></td>
<td style="display: none;" data-ice="size">3544 byte</td>
<td style="display: none;" data-ice="lines">162</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/number.js.html">src/number.js</a></span></td>
@ -423,7 +423,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
<td style="display: none;" data-ice="size">998 byte</td>
<td style="display: none;" data-ice="lines">29</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/root.js.html">src/root.js</a></span></td>
@ -431,7 +431,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">1/1</span></td>
<td style="display: none;" data-ice="size">235 byte</td>
<td style="display: none;" data-ice="lines">6</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/sort.js.html">src/sort.js</a></span></td>
@ -441,7 +441,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">3/3</span></td>
<td style="display: none;" data-ice="size">930 byte</td>
<td style="display: none;" data-ice="lines">33</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/string.js.html">src/string.js</a></span></td>
@ -453,15 +453,15 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">5/5</span></td>
<td style="display: none;" data-ice="size">2082 byte</td>
<td style="display: none;" data-ice="lines">76</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/tablefilter.js.html">src/tablefilter.js</a></span></td>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/tablefilter.js~TableFilter.html">TableFilter</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">170/170</span></td>
<td style="display: none;" data-ice="size">89243 byte</td>
<td style="display: none;" data-ice="lines">2975</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="size">90180 byte</td>
<td style="display: none;" data-ice="lines">3002</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/types.js.html">src/types.js</a></span></td>
@ -475,9 +475,9 @@
<span><a href="variable/index.html#static-variable-isString">isString</a></span>
<span><a href="variable/index.html#static-variable-isUndef">isUndef</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">9/9</span></td>
<td style="display: none;" data-ice="size">1563 byte</td>
<td style="display: none;" data-ice="size">1565 byte</td>
<td style="display: none;" data-ice="lines">73</td>
<td style="display: none;" data-ice="updated">2017-01-05 20:51:13 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-01-01 06:49:30 (UTC)</td>
</tr>
</tbody>
</table>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../">
<title data-ice="title">Variable | tablefilter v0.4.33 API Document</title>
<title data-ice="title">Variable | tablefilter v0.4.34 API Document</title>
<link type="text/css" rel="stylesheet" href="css/style.css">
<link type="text/css" rel="stylesheet" href="css/prettify-tomorrow.css">
<script src="script/prettify/prettify.js"></script>