1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2026-03-16 15:45:45 +01:00

publish Docs to gh-pages (auto)

branch:       master
SHA:          45e78777e9
range SHA:    eeb5afe97b24...45e78777e9e2
build id:     231845934
build number: 641
This commit is contained in:
koalyptus 2017-05-13 11:20:39 +00:00
commit bd7e51420f
78 changed files with 49770 additions and 49487 deletions

File diff suppressed because it is too large Load diff

View file

@ -2708,13 +2708,49 @@
{
"type": "ReturnStatement",
"argument": {
"type": "MemberExpression",
"computed": false,
"object": {
"type": "ThisExpression",
"type": "BinaryExpression",
"operator": "===",
"left": {
"type": "MemberExpression",
"computed": false,
"object": {
"type": "ThisExpression",
"range": [
1842,
1846
],
"loc": {
"start": {
"line": 95,
"column": 15
},
"end": {
"line": 95,
"column": 19
}
}
},
"property": {
"type": "Identifier",
"name": "enabled",
"range": [
1847,
1854
],
"loc": {
"start": {
"line": 95,
"column": 20
},
"end": {
"line": 95,
"column": 27
}
}
},
"range": [
1842,
1846
1854
],
"loc": {
"start": {
@ -2723,31 +2759,32 @@
},
"end": {
"line": 95,
"column": 19
"column": 27
}
}
},
"property": {
"type": "Identifier",
"name": "enabled",
"right": {
"type": "Literal",
"value": true,
"raw": "true",
"range": [
1847,
1854
1859,
1863
],
"loc": {
"start": {
"line": 95,
"column": 20
"column": 32
},
"end": {
"line": 95,
"column": 27
"column": 36
}
}
},
"range": [
1842,
1854
1863
],
"loc": {
"start": {
@ -2756,13 +2793,13 @@
},
"end": {
"line": 95,
"column": 27
"column": 36
}
}
},
"range": [
1835,
1855
1864
],
"loc": {
"start": {
@ -2771,14 +2808,14 @@
},
"end": {
"line": 95,
"column": 28
"column": 37
}
}
}
],
"range": [
1825,
1861
1870
],
"loc": {
"start": {
@ -2795,7 +2832,7 @@
"expression": false,
"range": [
1822,
1861
1870
],
"loc": {
"start": {
@ -2812,7 +2849,7 @@
"computed": false,
"range": [
1813,
1861
1870
],
"loc": {
"start": {
@ -2849,7 +2886,7 @@
],
"range": [
136,
1863
1872
],
"loc": {
"start": {
@ -2864,7 +2901,7 @@
},
"range": [
122,
1863
1872
],
"loc": {
"start": {
@ -2902,7 +2939,7 @@
"source": null,
"range": [
115,
1863
1872
],
"loc": {
"start": {
@ -2939,7 +2976,7 @@
"sourceType": "module",
"range": [
1,
1863
1872
],
"loc": {
"start": {

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

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">Emitter | tablefilter v0.5.13 API Document</title>
<title data-ice="title">Emitter | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">AdapterEzEditTable | tablefilter v0.5.14 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">ColOps | tablefilter v0.5.13 API Document</title>
<title data-ice="title">ColOps | tablefilter v0.5.14 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">ColsVisibility | tablefilter v0.5.13 API Document</title>
<title data-ice="title">ColsVisibility | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">FiltersVisibility | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">AdapterSortableTable | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Feature | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">AlternateRows | tablefilter v0.5.14 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">BaseDropdown | tablefilter v0.5.13 API Document</title>
<title data-ice="title">BaseDropdown | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">CheckList | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">ClearButton | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">DateType | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Dropdown | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">GridLayout | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Hash | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Help | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">HighlightKeyword | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Loader | tablefilter v0.5.14 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">MarkActiveColumns | tablefilter v0.5.13 API Document</title>
<title data-ice="title">MarkActiveColumns | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">NoResults | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Paging | tablefilter v0.5.14 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>
@ -2881,7 +2881,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber706">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber702">source</a></span></span>
</span>
</h3>
@ -2939,7 +2939,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber744">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber740">source</a></span></span>
</span>
</h3>
@ -2997,7 +2997,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber829">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber825">source</a></span></span>
</span>
</h3>
@ -3038,7 +3038,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber594">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber590">source</a></span></span>
</span>
</h3>
@ -3090,7 +3090,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber557">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber553">source</a></span></span>
</span>
</h3>
@ -3189,7 +3189,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber756">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber752">source</a></span></span>
</span>
</h3>
@ -3230,7 +3230,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber686">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber682">source</a></span></span>
</span>
</h3>
@ -3329,7 +3329,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber795">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber791">source</a></span></span>
</span>
</h3>
@ -3370,7 +3370,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber811">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber807">source</a></span></span>
</span>
</h3>
@ -3411,7 +3411,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber507">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber503">source</a></span></span>
</span>
</h3>
@ -3452,7 +3452,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber603">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber599">source</a></span></span>
</span>
</h3>
@ -3511,7 +3511,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber518">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber514">source</a></span></span>
</span>
</h3>
@ -3570,7 +3570,7 @@ Refresh paging select according to number of pages</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber637">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/paging.js.html#lineNumber633">source</a></span></span>
</span>
</h3>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">PopupFilter | tablefilter v0.5.13 API Document</title>
<title data-ice="title">PopupFilter | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">RowsCounter | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">State | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">StatusBar | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Storage | tablefilter v0.5.14 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

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.5.13 API Document</title>
<title data-ice="title">src/array.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/const.js | tablefilter v0.5.14 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>
@ -127,7 +127,9 @@
</nav>
<div class="content" data-ice="content"><h1 data-ice="title">src/const.js</h1>
<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import {State} from &apos;./modules/state&apos;;
<pre class="source-code line-number raw-source-code"><code class="prettyprint linenums" data-ice="content">import {DateType} from &apos;./modules/dateType&apos;;
import {Help} from &apos;./modules/help&apos;;
import {State} from &apos;./modules/state&apos;;
import {GridLayout} from &apos;./modules/gridLayout&apos;;
import {Loader} from &apos;./modules/loader&apos;;
import {HighlightKeyword} from &apos;./modules/highlightKeywords&apos;;
@ -138,6 +140,7 @@ import {StatusBar} from &apos;./modules/statusBar&apos;;
import {ClearButton} from &apos;./modules/clearButton&apos;;
import {AlternateRows} from &apos;./modules/alternateRows&apos;;
import {NoResults} from &apos;./modules/noResults&apos;;
import {Paging} from &apos;./modules/paging&apos;;
/**
* Filter types
@ -263,6 +266,15 @@ export const AUTO_FILTER_DELAY = 750;
* @type {Object}
*/
export const FEATURES = {
dateType: {
class: DateType,
name: &apos;dateType&apos;
},
help: {
class: Help,
name: &apos;help&apos;,
enforce: true
},
state: {
class: State,
name: &apos;state&apos;
@ -309,6 +321,10 @@ export const FEATURES = {
noResults: {
class: NoResults,
name: &apos;noResults&apos;
},
paging: {
class: Paging,
name: &apos;paging&apos;
}
};
</code></pre>

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.5.13 API Document</title>
<title data-ice="title">src/cookie.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/dom.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/emitter.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/event.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/colOps/colOps.js | tablefilter v0.5.14 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/colsVisibility/colsVisibility.js | tablefilter v0.5.13 API Document</title>
<title data-ice="title">src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/sort/adapterSortabletable.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/extensions/sort/sort.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/feature.js | tablefilter v0.5.14 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>
@ -221,7 +221,7 @@ export class Feature {
* @returns {Boolean}
*/
isEnabled() {
return this.enabled;
return this.enabled === true;
}
}
</code></pre>

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.5.13 API Document</title>
<title data-ice="title">src/modules/alternateRows.js | tablefilter v0.5.14 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/baseDropdown.js | tablefilter v0.5.13 API Document</title>
<title data-ice="title">src/modules/baseDropdown.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/checkList.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/clearButton.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/dateType.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/dropdown.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/gridLayout.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/hash.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/help.js | tablefilter v0.5.14 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>
@ -322,9 +322,9 @@ export class Help extends Feature {
* Toggle help pop-up
*/
toggle() {
// check only if explicitily set to false as in this case undefined
// check only if explicitily disabled as in this case undefined
// signifies the help feature is enabled by default
if (this.enabled === false) {
if (!this.isEnabled()) {
return;
}
@ -354,7 +354,6 @@ export class Help extends Feature {
this.cont = null;
this.boundMouseup = null;
this.initialized = false;
}

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.5.13 API Document</title>
<title data-ice="title">src/modules/highlightKeywords.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/loader.js | tablefilter v0.5.14 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/markActiveColumns.js | tablefilter v0.5.13 API Document</title>
<title data-ice="title">src/modules/markActiveColumns.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/noResults.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/paging.js | tablefilter v0.5.14 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>
@ -618,15 +618,11 @@ export class Paging extends Feature {
* @param {Boolean} filterTable Execute filtering once paging instanciated
*/
reset(filterTable = false) {
var tf = this.tf;
if (this.isEnabled()) {
return;
}
this.enable();
this.init();
if (filterTable) {
tf.filter();
this.tf.filter();
}
}
@ -1023,7 +1019,7 @@ export class Paging extends Feature {
this.pagingSlc = null;
this.nbPages = 0;
this.disable();
this.initialized = false;
}
}

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.5.13 API Document</title>
<title data-ice="title">src/modules/popupFilter.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/rowsCounter.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/state.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/statusBar.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/modules/storage.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/number.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/root.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/sort.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/string.js | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">src/tablefilter.js | tablefilter v0.5.14 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>
@ -143,9 +143,6 @@ import {root} from &apos;./root&apos;;
import {Emitter} from &apos;./emitter&apos;;
import {Dropdown} from &apos;./modules/dropdown&apos;;
import {CheckList} from &apos;./modules/checkList&apos;;
import {Paging} from &apos;./modules/paging&apos;;
import {Help} from &apos;./modules/help&apos;;
import {DateType} from &apos;./modules/dateType&apos;;
import {
INPUT, SELECT, MULTIPLE, CHECKLIST, NONE,
@ -958,6 +955,13 @@ export class TableFilter {
/*** data types ***/
/**
* Enable date type module
* @type {Boolean}
* @private
*/
this.dateType = true;
/**
* Define default locale, default to &apos;en&apos; as per Sugar Date module:
* https://sugarjs.com/docs/#/DateLocales
@ -1104,6 +1108,11 @@ export class TableFilter {
*/
this.ExtRegistry = {};
//conditionally instantiate required features
this.instantiateFeatures(
Object.keys(FEATURES).map((item) =&gt; FEATURES[item])
);
//load styles if necessary
this.import(this.stylesheetId, this.stylesheet, null, &apos;link&apos;);
}
@ -1124,21 +1133,13 @@ export class TableFilter {
//loads theme
this.loadThemes();
// Instantiate sugar date wrapper
Mod.dateType = Mod.dateType || new DateType(this);
Mod.dateType.init();
// Instantiate help feature and initialise only if set true
Mod.help = Mod.help || new Help(this);
if (this.help) {
Mod.help.init();
}
const { state, markActiveColumns, gridLayout, loader, highlightKeyword,
popupFilter, rowsCounter, statusBar, clearButton, alternateRows,
noResults } = FEATURES;
const { dateType, help, state, markActiveColumns, gridLayout, loader,
highlightKeyword, popupFilter, rowsCounter, statusBar, clearButton,
alternateRows, noResults, paging } = FEATURES;
this.initFeatures([
dateType,
help,
state,
markActiveColumns,
gridLayout,
@ -1215,18 +1216,10 @@ export class TableFilter {
statusBar,
clearButton,
alternateRows,
noResults
noResults,
paging
]);
if (this.paging) {
if (!Mod.paging) {
Mod.paging = new Paging(this);
Mod.paging.init();
} else {
Mod.paging.reset();
}
}
if (this.hasColWidths &amp;&amp; !this.gridLayout) {
this.setColWidths();
}
@ -1442,16 +1435,7 @@ export class TableFilter {
}
/**
* Return a feature instance for a given name
* @param {String} name Name of the feature
* @return {Object}
*/
feature(name) {
return this.Mod[name];
}
/**
* Instanciate and initialise the collection of features required by the
* Istantiate the collection of features required by the
* configuration and add them to the features registry. A feature is
* described by a `class` and `name` fields and and optional `property`
* field:
@ -1462,22 +1446,49 @@ export class TableFilter {
* @param {Array} [features=[]]
* @private
*/
initFeatures(features = []) {
instantiateFeatures(features = []) {
features.forEach((feature) =&gt; {
// TODO: remove the property field.
// Due to naming convention inconsistencies, a `property`
// field is added in order allow a conditional instanciation based
// field is added to allow a conditional instanciation based
// on that property on TableFilter, if supplied.
feature.property = feature.property || feature.name;
if (this[feature.property] === true) {
if (this[feature.property] === true || feature.enforce === true) {
let {class: Cls, name} = feature;
this.Mod[name] = this.Mod[name] || new Cls(this);
}
});
}
/**
* Initialise the passed features collection. A feature is described by a
* `class` and `name` fields and and optional `property` field:
* {
* class: AClass,
* name: &apos;aClass&apos;
* }
* @param {Array} [features=[]]
* @private
*/
initFeatures(features = []) {
features.forEach((feature) =&gt; {
let {property, name} = feature;
if (this[property] === true &amp;&amp; this.Mod[name]) {
this.Mod[name].init();
}
});
}
/**
* Return a feature instance for a given name
* @param {String} name Name of the feature
* @return {Object}
*/
feature(name) {
return this.Mod[name];
}
/**
* Initialise all the extensions defined in the configuration object
*/
@ -1629,9 +1640,9 @@ export class TableFilter {
if (this.isExternalFlt &amp;&amp; !this.popupFilters) {
this.removeExternalFlts();
}
if (this.infDiv) {
this.removeToolbar();
}
this.removeToolbar();
if (this.hasExtensions) {
this.destroyExtensions();
}
@ -1715,9 +1726,9 @@ export class TableFilter {
// emit help initialisation only if undefined
if (isUndef(this.help)) {
// explicitily set enabled field to true to initialise help by
// explicitily enable help to initialise feature by
// default, only if setting is undefined
this.Mod.help.enabled = true;
this.Mod.help.enable();
this.emitter.emit(&apos;init-help&apos;, this);
}
}
@ -1734,9 +1745,7 @@ export class TableFilter {
let tbl = this.dom();
let captions = tag(tbl, &apos;caption&apos;);
if (captions.length &gt; 0) {
[].forEach.call(captions, (elm) =&gt; tbl.removeChild(elm));
}
[].forEach.call(captions, (elm) =&gt; removeElm(elm));
}
/**

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.5.13 API Document</title>
<title data-ice="title">src/types.js | tablefilter v0.5.14 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">Function | tablefilter v0.5.13 API Document</title>
<title data-ice="title">Function | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">Index | tablefilter v0.5.14 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.5.13 API Document</title>
<title data-ice="title">tablefilter v0.5.14 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>
@ -161,21 +161,33 @@ solution</li>
</li>
<li><p>You can <a href="https://github.com/koalyptus/TableFilter/archive/master.zip">download</a> this repository.</p>
</li>
<li><p>Alternatively, install TableFilter files in your npm enabled project using:</p>
<li><p>TableFilter is available on <a href="https://www.npmjs.com/package/tablefilter">npm repository</a>, you can install it from the command line using the following command:</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm install tablefilter --save-dev</code>
</code></pre>
</li>
<li>or get the future features from the <code>next</code> release channel:<pre><code class="lang-shell"><code class="source-code prettyprint">npm install tablefilter@next --save-dev</code>
</code></pre>
</li>
<li>If you don&apos;t use <code>npm</code>, you can also
<a href="https://unpkg.com/tablefilter/">access these files on unpkg</a>, download them
or point your package manager to them.</li>
<li>Alternatively you can also <a href="https://unpkg.com/tablefilter/">access these files from unpkg CDN</a>, download them or point your package manager to them.</li>
</ul>
<h2 id="setup">Setup</h2>
<h3 id="using-modules">Using modules</h3>
<p>Require <code>TableFilter</code>:</p>
<pre><code class="lang-javascript"><code class="source-code prettyprint">// ES2015 modules
import TableFilter from &apos;tablefilter&apos;;
// CommonJS or AMD modules
var TableFilter = require(&apos;tablefilter&apos;);</code>
</code></pre>
<h3 id="using-distribution-scripts">Using distribution scripts</h3>
<p>If you are not using a module system, you can reference the distribution scripts directly in your html pages:</p>
<pre><code class="lang-html"><code class="source-code prettyprint">&lt;script src=&quot;path_to/node_modules/tablefilter/dist/tablefilter/tablefilter.js&quot;&gt;&lt;/script&gt;</code>
</code></pre>
<h3 id="placing-manually-the-distribution-scripts-in-your-project">Placing manually the distribution scripts in your project</h3>
<p>Copy the <code>tablefilter</code> directory under <code>dist</code> and place it at desired location in your project. Then include the main js file in your page:</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">&lt;script src=&quot;path/to/my/scripts/tablefilter/tablefilter.js&quot;&gt;&lt;/script&gt;</code>
</code></pre>
<h3 id="usage">Usage</h3>
<p>Place the following snippet just under the HTML table and always define a <code>base_path</code> property in the configuration object to reflect the path to the script</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">&lt;script&gt;
var tf = new TableFilter(document.querySelector(&apos;.my-table&apos;), {
@ -199,19 +211,19 @@ Start by installing any dependencies.</li>
</ul>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm install</code>
</code></pre>
<p>Use </p>
<p>Use</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm run dev</code>
</code></pre>
<p>command to launch a build / watch cycle and start the local
sever on port <code>8080</code>.</p>
<p>Use </p>
<p>Use</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm run build</code>
</code></pre>
<p>command to generate a production build.</p>
<p>The </p>
<p>The</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm run dist</code>
</code></pre>
<p>command will create a production build, run the tests and finally generate
<p>command will create a production build, run the tests and finally generate
the demos:</p>
<p>To run all the tests and generate the coverage report:</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm test</code>
@ -224,7 +236,7 @@ grunt test-only:test.html,test-sort.html</code>
<code>report/coverage</code> folder or
<a href="https://codecov.io/gh/koalyptus/TableFilter">online</a>.</p>
<h2 id="demos">Demos</h2>
<p>Check out the online <a href="http://koalyptus.github.io/TableFilter/examples">examples</a>
<p>Check out the online <a href="http://koalyptus.github.io/TableFilter/examples">examples</a>
or generate the demos locally:</p>
<pre><code class="lang-shell"><code class="source-code prettyprint">npm run build:demos</code>
</code></pre>

View file

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

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="">
<title data-ice="title">Source | tablefilter v0.5.13 API Document</title>
<title data-ice="title">Source | tablefilter v0.5.14 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>
@ -147,7 +147,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -171,9 +171,9 @@
<span><a href="variable/index.html#static-variable-TAB_KEY">TAB_KEY</a></span>
<span><a href="variable/index.html#static-variable-UP_ARROW_KEY">UP_ARROW_KEY</a></span></td>
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">19/19</span></td>
<td style="display: none;" data-ice="size">3180 byte</td>
<td style="display: none;" data-ice="lines">184</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="size">3527 byte</td>
<td style="display: none;" data-ice="lines">200</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -181,7 +181,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -200,7 +200,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">4766 byte</td>
<td style="display: none;" data-ice="lines">190</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -208,7 +208,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -221,7 +221,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -229,7 +229,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">18910 byte</td>
<td style="display: none;" data-ice="lines">504</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -237,7 +237,7 @@
<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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -245,7 +245,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">14406 byte</td>
<td style="display: none;" data-ice="lines">482</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -253,7 +253,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">20970 byte</td>
<td style="display: none;" data-ice="lines">739</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -261,7 +261,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">7788 byte</td>
<td style="display: none;" data-ice="lines">307</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -269,7 +269,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">16454 byte</td>
<td style="display: none;" data-ice="lines">532</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -277,15 +277,15 @@
<td class="coverage"><span data-ice="coverage">-</span></td>
<td style="display: none;" data-ice="size">204 byte</td>
<td style="display: none;" data-ice="lines">8</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/feature.js~Feature.html">Feature</a></span></td>
<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="size">1873 byte</td>
<td style="display: none;" data-ice="lines">97</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -293,7 +293,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">3648 byte</td>
<td style="display: none;" data-ice="lines">140</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/baseDropdown.js.html">src/modules/baseDropdown.js</a></span></td>
@ -301,7 +301,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">3509 byte</td>
<td style="display: none;" data-ice="lines">121</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -309,7 +309,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">21/21</span></td>
<td style="display: none;" data-ice="size">16892 byte</td>
<td style="display: none;" data-ice="lines">521</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -317,7 +317,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -325,7 +325,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">4307 byte</td>
<td style="display: none;" data-ice="lines">157</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -333,7 +333,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">11837 byte</td>
<td style="display: none;" data-ice="lines">382</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -341,7 +341,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">14095 byte</td>
<td style="display: none;" data-ice="lines">494</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -350,15 +350,15 @@
<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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/modules/help.js~Help.html">Help</a></span></td>
<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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="size">6506 byte</td>
<td style="display: none;" data-ice="lines">231</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -366,7 +366,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">5407 byte</td>
<td style="display: none;" data-ice="lines">179</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -374,7 +374,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">3989 byte</td>
<td style="display: none;" data-ice="lines">171</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (UTC)</td>
</tr>
<tr data-ice="file">
<td data-ice="filePath"><span><a href="file/src/modules/markActiveColumns.js.html">src/modules/markActiveColumns.js</a></span></td>
@ -382,7 +382,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">2779 byte</td>
<td style="display: none;" data-ice="lines">106</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -390,15 +390,15 @@
<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">4819 byte</td>
<td style="display: none;" data-ice="lines">197</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/modules/paging.js~Paging.html">Paging</a></span></td>
<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">27489 byte</td>
<td style="display: none;" data-ice="lines">900</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="size">27383 byte</td>
<td style="display: none;" data-ice="lines">896</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -406,7 +406,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">27/27</span></td>
<td style="display: none;" data-ice="size">13218 byte</td>
<td style="display: none;" data-ice="lines">460</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -414,7 +414,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">5613 byte</td>
<td style="display: none;" data-ice="lines">196</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -422,7 +422,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -430,7 +430,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -439,7 +439,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -447,7 +447,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -455,7 +455,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -469,7 +469,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">7/7</span></td>
<td style="display: none;" data-ice="size">2876 byte</td>
<td style="display: none;" data-ice="lines">82</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -481,15 +481,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-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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">172/172</span></td>
<td style="display: none;" data-ice="size">94584 byte</td>
<td style="display: none;" data-ice="lines">3129</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="size">94707 byte</td>
<td style="display: none;" data-ice="lines">3138</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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>
@ -505,7 +505,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">1565 byte</td>
<td style="display: none;" data-ice="lines">73</td>
<td style="display: none;" data-ice="updated">2017-05-04 06:11:08 (UTC)</td>
<td style="display: none;" data-ice="updated">2017-05-07 11:12:49 (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.5.13 API Document</title>
<title data-ice="title">Variable | tablefilter v0.5.14 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>
@ -1764,11 +1764,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber130">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber133">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {AUTO_FILTER_DELAY} from &apos;<span><a href="file/src/const.js.html#lineNumber130">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {AUTO_FILTER_DELAY} from &apos;<span><a href="file/src/const.js.html#lineNumber133">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Auto filter delay in milliseconds</p>
@ -1805,11 +1805,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber86">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber89">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {CELL_TAG} from &apos;<span><a href="file/src/const.js.html#lineNumber86">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {CELL_TAG} from &apos;<span><a href="file/src/const.js.html#lineNumber89">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Cell tag</p>
@ -1846,11 +1846,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber36">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber39">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {CHECKLIST} from &apos;<span><a href="file/src/const.js.html#lineNumber36">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {CHECKLIST} from &apos;<span><a href="file/src/const.js.html#lineNumber39">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Checklist filter type</p>
@ -1887,11 +1887,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber114">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber117">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {DATE} from &apos;<span><a href="file/src/const.js.html#lineNumber114">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {DATE} from &apos;<span><a href="file/src/const.js.html#lineNumber117">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Date</p>
@ -1928,11 +1928,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber71">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber74">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {DOWN_ARROW_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber71">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {DOWN_ARROW_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber74">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Down arrow key code</p>
@ -1969,11 +1969,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber51">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber54">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {ENTER_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber51">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {ENTER_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber54">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Enter key code</p>
@ -2010,11 +2010,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber61">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber64">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {ESC_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber61">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {ESC_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber64">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Escape key code</p>
@ -2051,11 +2051,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber136">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber139">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {FEATURES} from &apos;<span><a href="file/src/const.js.html#lineNumber136">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {FEATURES} from &apos;<span><a href="file/src/const.js.html#lineNumber139">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>TableFilter features definitions</p>
@ -2092,11 +2092,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber108">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber111">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {FORMATTED_NUMBER} from &apos;<span><a href="file/src/const.js.html#lineNumber108">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {FORMATTED_NUMBER} from &apos;<span><a href="file/src/const.js.html#lineNumber111">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Formatted number</p>
@ -2133,11 +2133,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber81">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber84">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {HEADER_TAG} from &apos;<span><a href="file/src/const.js.html#lineNumber81">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {HEADER_TAG} from &apos;<span><a href="file/src/const.js.html#lineNumber84">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Header cell tag</p>
@ -2174,11 +2174,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber21">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber24">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {INPUT} from &apos;<span><a href="file/src/const.js.html#lineNumber21">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {INPUT} from &apos;<span><a href="file/src/const.js.html#lineNumber24">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Input filter type</p>
@ -2215,11 +2215,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber120">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber123">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {IP_ADDRESS} from &apos;<span><a href="file/src/const.js.html#lineNumber120">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {IP_ADDRESS} from &apos;<span><a href="file/src/const.js.html#lineNumber123">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>IP address</p>
@ -2256,11 +2256,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber31">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber34">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {MULTIPLE} from &apos;<span><a href="file/src/const.js.html#lineNumber31">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {MULTIPLE} from &apos;<span><a href="file/src/const.js.html#lineNumber34">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Multiple select filter type</p>
@ -2297,11 +2297,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber41">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber44">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {NONE} from &apos;<span><a href="file/src/const.js.html#lineNumber41">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {NONE} from &apos;<span><a href="file/src/const.js.html#lineNumber44">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>None filter type</p>
@ -2338,11 +2338,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber102">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber105">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {NUMBER} from &apos;<span><a href="file/src/const.js.html#lineNumber102">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {NUMBER} from &apos;<span><a href="file/src/const.js.html#lineNumber105">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Number</p>
@ -2379,11 +2379,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber26">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber29">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {SELECT} from &apos;<span><a href="file/src/const.js.html#lineNumber26">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {SELECT} from &apos;<span><a href="file/src/const.js.html#lineNumber29">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Select filter type</p>
@ -2420,11 +2420,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber96">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber99">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {STRING} from &apos;<span><a href="file/src/const.js.html#lineNumber96">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {STRING} from &apos;<span><a href="file/src/const.js.html#lineNumber99">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>String</p>
@ -2461,11 +2461,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber56">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber59">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {TAB_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber56">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {TAB_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber59">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Tab key code</p>
@ -2502,11 +2502,11 @@ fashion according to supplied compare function and decimal separator</p>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber66">source</a></span></span>
<span data-ice="source"><span><a href="file/src/const.js.html#lineNumber69">source</a></span></span>
</span>
</h3>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {UP_ARROW_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber66">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {UP_ARROW_KEY} from &apos;<span><a href="file/src/const.js.html#lineNumber69">tablefilter/src/const.js</a></span>&apos;</code></pre></div>
<div data-ice="description"><p>Up arrow key code</p>