1
0
Fork 0
mirror of https://github.com/koalyptus/TableFilter.git synced 2026-03-18 00:19:50 +01:00

publish Docs to gh-pages (auto)

branch:       master
SHA:          a5178ecace
range SHA:    eb5a733f03ac...a5178ecacebf
build id:     176696258
build number: 478
This commit is contained in:
koalyptus 2016-11-17 13:38:17 +00:00
commit 6eb42d1619
71 changed files with 16991 additions and 11823 deletions

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.4.10 API Document</title>
<title data-ice="title">Emitter | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">AdapterEzEditTable | tablefilter v0.4.11 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.4.10 API Document</title>
<title data-ice="title">ColOps | tablefilter v0.4.11 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.4.10 API Document</title>
<title data-ice="title">ColsVisibility | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">FiltersVisibility | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">AdapterSortableTable | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Feature | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">AlternateRows | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">CheckList | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">ClearButton | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">DateType | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Dropdown | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">GridLayout | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Hash | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Help | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">HighlightKeyword | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Loader | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">NoResults | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Paging | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">PopupFilter | tablefilter v0.4.11 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,13 +119,13 @@
</nav>
<div class="content" data-ice="content"><div class="header-notice">
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {PopupFilter} from &apos;<span><a href="file/src/modules/popupFilter.js.html#lineNumber13">tablefilter/src/modules/popupFilter.js</a></span>&apos;</code></pre></div>
<div data-ice="importPath" class="import-path"><pre class="prettyprint"><code data-ice="importPathCode">import {PopupFilter} from &apos;<span><a href="file/src/modules/popupFilter.js.html#lineNumber14">tablefilter/src/modules/popupFilter.js</a></span>&apos;</code></pre></div>
<span data-ice="access">public</span>
<span data-ice="kind">class</span>
<span data-ice="source">| <span><a href="file/src/modules/popupFilter.js.html#lineNumber13">source</a></span></span>
<span data-ice="source">| <span><a href="file/src/modules/popupFilter.js.html#lineNumber14">source</a></span></span>
</div>
<div class="self-detail detail">
@ -254,6 +254,32 @@
<span class="override" data-ice="override"></span>
</td>
<td>
<div>
<p>
<span data-ice="name"><span><a href="class/src/modules/popupFilter.js~PopupFilter.html#instance-member-closeOnFiltering">closeOnFiltering</a></span></span><span data-ice="signature">: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></span>
</p>
</div>
<div>
<div data-ice="description"><p>Close active popup filter upon filtering, enabled by default</p>
</div>
</div>
</td>
<td>
</td>
</tr>
<tr data-ice="target">
<td>
<span class="access" data-ice="access">public</span>
<span class="override" data-ice="override"></span>
</td>
<td>
@ -572,6 +598,32 @@
<span class="override" data-ice="override"></span>
</td>
<td>
<div>
<p>
<span data-ice="name"><span><a href="class/src/modules/popupFilter.js~PopupFilter.html#instance-method-close">close</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>)</span>
</p>
</div>
<div>
<div data-ice="description"><p>Close popup filter of specified column</p>
</div>
</div>
</td>
<td>
</td>
</tr>
<tr data-ice="target">
<td>
<span class="access" data-ice="access">public</span>
<span class="override" data-ice="override"></span>
</td>
<td>
@ -650,6 +702,58 @@
<span class="override" data-ice="override"></span>
</td>
<td>
<div>
<p>
<span data-ice="name"><span><a href="class/src/modules/popupFilter.js~PopupFilter.html#instance-method-isOpen">isOpen</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>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></span>
</p>
</div>
<div>
<div data-ice="description"><p>Check if popup filter for specified column is open</p>
</div>
</div>
</td>
<td>
</td>
</tr>
<tr data-ice="target">
<td>
<span class="access" data-ice="access">public</span>
<span class="override" data-ice="override"></span>
</td>
<td>
<div>
<p>
<span data-ice="name"><span><a href="class/src/modules/popupFilter.js~PopupFilter.html#instance-method-open">open</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>)</span>
</p>
</div>
<div>
<div data-ice="description"><p>Open popup filter of specified column</p>
</div>
</div>
</td>
<td>
</td>
</tr>
<tr data-ice="target">
<td>
<span class="access" data-ice="access">public</span>
<span class="override" data-ice="override"></span>
</td>
<td>
@ -713,7 +817,7 @@
<div>
<div data-ice="description"><p>Toogle visibility of specified filter</p>
<div data-ice="description"><p>Toggle visibility of specified filter</p>
</div>
</div>
</td>
@ -1061,7 +1165,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber19">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber20">source</a></span></span>
</span>
</h3>
@ -1122,7 +1226,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber40">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber48">source</a></span></span>
</span>
</h3>
@ -1163,7 +1267,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber116">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber124">source</a></span></span>
</span>
</h3>
@ -1192,6 +1296,47 @@
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-member-closeOnFiltering">
<span class="access" data-ice="access">public</span>
<span data-ice="name">closeOnFiltering</span><span data-ice="signature">: <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></span>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber34">source</a></span></span>
</span>
</h3>
<div data-ice="description"><p>Close active popup filter upon filtering, enabled by default</p>
</div>
<div data-ice="properties">
</div>
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-member-containerCssClass">
@ -1204,7 +1349,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber54">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber62">source</a></span></span>
</span>
</h3>
@ -1245,7 +1390,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber47">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber55">source</a></span></span>
</span>
</h3>
@ -1286,7 +1431,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber33">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber41">source</a></span></span>
</span>
</h3>
@ -1327,7 +1472,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber184">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber224">source</a></span></span>
</span>
</h3>
@ -1367,7 +1512,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber81">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber89">source</a></span></span>
</span>
</h3>
@ -1408,7 +1553,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber67">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber75">source</a></span></span>
</span>
</h3>
@ -1449,7 +1594,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber74">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber82">source</a></span></span>
</span>
</h3>
@ -1490,7 +1635,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber60">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber68">source</a></span></span>
</span>
</h3>
@ -1534,7 +1679,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber234">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber275">source</a></span></span>
</span>
</h3>
@ -1599,7 +1744,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber223">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber264">source</a></span></span>
</span>
</h3>
@ -1640,7 +1785,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber199">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber240">source</a></span></span>
</span>
</h3>
@ -1681,7 +1826,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber315">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber395">source</a></span></span>
</span>
</h3>
@ -1734,6 +1879,64 @@
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-method-close">
<span class="access" data-ice="access">public</span>
<span data-ice="name">close</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>)</span>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber330">source</a></span></span>
</span>
</h3>
<div data-ice="description"><p>Close popup filter of specified column</p>
</div>
<div data-ice="properties"><div data-ice="properties">
<h4 data-ice="title">Params:</h4>
<table class="params">
<thead>
<tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
</thead>
<tbody>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">colIndex</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Column index</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-method-closeAll">
@ -1746,7 +1949,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber289">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber358">source</a></span></span>
</span>
</h3>
@ -1804,7 +2007,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber325">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber405">source</a></span></span>
</span>
</h3>
@ -1845,7 +2048,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber150">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber192">source</a></span></span>
</span>
</h3>
@ -1874,6 +2077,132 @@
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-method-isOpen">
<span class="access" data-ice="access">public</span>
<span data-ice="name">isOpen</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>): <span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></span>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber350">source</a></span></span>
</span>
</h3>
<div data-ice="description"><p>Check if popup filter for specified column is open</p>
</div>
<div data-ice="properties"><div data-ice="properties">
<h4 data-ice="title">Params:</h4>
<table class="params">
<thead>
<tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
</thead>
<tbody>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">colIndex</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Column index</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="return-params" data-ice="returnParams">
<h4>Return:</h4>
<table>
<tr>
<td class="return-type" data-ice="returnType"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean">Boolean</a></span></td>
</tr>
</table>
<div data-ice="returnProperties">
</div>
</div>
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-method-open">
<span class="access" data-ice="access">public</span>
<span data-ice="name">open</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>)</span>
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber304">source</a></span></span>
</span>
</h3>
<div data-ice="description"><p>Open popup filter of specified column</p>
</div>
<div data-ice="properties"><div data-ice="properties">
<h4 data-ice="title">Params:</h4>
<table class="params">
<thead>
<tr><td>Name</td><td>Type</td><td>Attribute</td><td>Description</td></tr>
</thead>
<tbody>
<tr data-ice="property" data-depth="0">
<td data-ice="name" data-depth="0">colIndex</td>
<td data-ice="type"><span><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number">Number</a></span></td>
<td data-ice="appendix"></td>
<td data-ice="description"><p>Column index</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="detail" data-ice="detail">
<h3 data-ice="anchor" id="instance-method-reset">
@ -1886,7 +2215,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber190">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber230">source</a></span></span>
</span>
</h3>
@ -1927,7 +2256,7 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber304">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber384">source</a></span></span>
</span>
</h3>
@ -1968,14 +2297,14 @@
<span class="right-info">
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber251">source</a></span></span>
<span data-ice="source"><span><a href="file/src/modules/popupFilter.js.html#lineNumber292">source</a></span></span>
</span>
</h3>
<div data-ice="description"><p>Toogle visibility of specified filter</p>
<div data-ice="description"><p>Toggle visibility of specified filter</p>
</div>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="../../../">
<title data-ice="title">RowsCounter | tablefilter v0.4.10 API Document</title>
<title data-ice="title">RowsCounter | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">State | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">StatusBar | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Storage | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">TableFilter | tablefilter v0.4.11 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,7 +1,7 @@
{
"coverage": "100%",
"expectCount": 644,
"actualCount": 644,
"expectCount": 648,
"actualCount": 648,
"files": {
"src/const.js": {
"expectCount": 18,
@ -104,8 +104,8 @@
"undocumentLines": []
},
"src/modules/popupFilter.js": {
"expectCount": 22,
"actualCount": 22,
"expectCount": 26,
"actualCount": 26,
"undocumentLines": []
},
"src/modules/rowsCounter.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.10 API Document</title>
<title data-ice="title">src/array.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/const.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/cookie.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/dom.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/emitter.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/event.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/adapterEzEditTable.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/advancedGrid/advancedGrid.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/colOps/colOps.js | tablefilter v0.4.11 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.4.10 API Document</title>
<title data-ice="title">src/extensions/colsVisibility/colsVisibility.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/filtersVisibility/filtersVisibility.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/sort/adapterSortabletable.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/extensions/sort/sort.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/feature.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/alternateRows.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/checkList.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/clearButton.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/dateType.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/dropdown.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/gridLayout.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/hash.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/help.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/highlightKeywords.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/loader.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/noResults.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/paging.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/popupFilter.js | tablefilter v0.4.11 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>
@ -120,10 +120,11 @@
<div class="content" data-ice="content"><h1 data-ice="title">src/modules/popupFilter.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 {isFn} from &apos;../types&apos;;
import {isFn, isUndef} from &apos;../types&apos;;
import {createElm, removeElm} from &apos;../dom&apos;;
import {addEvt, cancelEvt, stopEvt, targetEvt} from &apos;../event&apos;;
import {INPUT, NONE} from &apos;../const&apos;;
import {addEvt, cancelEvt, stopEvt, targetEvt, removeEvt} from &apos;../event&apos;;
import {INPUT, NONE, CHECKLIST, MULTIPLE} from &apos;../const&apos;;
import {root} from &apos;../root&apos;;
/**
* Pop-up filter component
@ -147,6 +148,13 @@ export class PopupFilter extends Feature {
tf.isExternalFlt = true;
tf.externalFltTgtIds = [];
/**
* Close active popup filter upon filtering, enabled by default
* @type {Boolean}
*/
this.closeOnFiltering = f.popup_filters_close_on_filtering === false ?
false : true;
/**
* Filter icon path
* @type {String}
@ -242,6 +250,13 @@ export class PopupFilter extends Feature {
* @private
*/
this.prfxDiv = &apos;popup_&apos;;
/**
* Column index of popup filter currently active
* @type {Number}
* @private
*/
this.activeFilterIdx = -1;
}
/**
@ -249,22 +264,49 @@ export class PopupFilter extends Feature {
* @private
*/
onClick(evt) {
let elm = targetEvt(evt).parentNode,
colIndex = parseInt(elm.getAttribute(&apos;ci&apos;), 10);
let elm = targetEvt(evt).parentNode;
let colIndex = parseInt(elm.getAttribute(&apos;ci&apos;), 10);
this.closeAll(colIndex);
this.toggle(colIndex);
if (this.adjustToContainer) {
let popUpDiv = this.fltElms[colIndex],
let cont = this.fltElms[colIndex],
header = this.tf.getHeaderElement(colIndex),
headerWidth = header.clientWidth * 0.95;
popUpDiv.style.width = parseInt(headerWidth, 10) + &apos;px&apos;;
cont.style.width = parseInt(headerWidth, 10) + &apos;px&apos;;
}
cancelEvt(evt);
stopEvt(evt);
}
/**
* Mouse-up event handler handling popup filter auto-close behaviour
* @private
*/
onMouseup(evt) {
if (this.activeFilterIdx === -1) {
return;
}
let targetElm = targetEvt(evt);
let activeFlt = this.fltElms[this.activeFilterIdx];
let icon = this.fltIcons[this.activeFilterIdx];
if (icon === targetElm) {
return;
}
while (targetElm &amp;&amp; targetElm !== activeFlt) {
targetElm = targetElm.parentNode;
}
if (targetElm === activeFlt) {
return;
} else {
this.close(this.activeFilterIdx);
}
}
/**
* Initialize DOM elements
*/
@ -299,9 +341,7 @@ export class PopupFilter extends Feature {
this.emitter.on([&apos;before-filter-init&apos;],
(tf, colIndex) =&gt; this.build(colIndex));
/**
* @inherited
*/
/** @inherited */
this.initialized = true;
}
@ -311,6 +351,7 @@ export class PopupFilter extends Feature {
reset() {
this.enable();
this.init();
this.buildIcons();
this.buildAll();
}
@ -328,13 +369,13 @@ export class PopupFilter extends Feature {
if (tf.getFilterType(i) === NONE) {
continue;
}
let popUpSpan = createElm(&apos;span&apos;, [&apos;ci&apos;, i]);
popUpSpan.innerHTML = this.iconHtml;
let icon = createElm(&apos;span&apos;, [&apos;ci&apos;, i]);
icon.innerHTML = this.iconHtml;
let header = tf.getHeaderElement(i);
header.appendChild(popUpSpan);
addEvt(popUpSpan, &apos;click&apos;, (evt) =&gt; this.onClick(evt));
this.fltSpans[i] = popUpSpan;
this.fltIcons[i] = popUpSpan.firstChild;
header.appendChild(icon);
addEvt(icon, &apos;click&apos;, (evt) =&gt; this.onClick(evt));
this.fltSpans[i] = icon;
this.fltIcons[i] = icon.firstChild;
}
}
@ -355,52 +396,80 @@ export class PopupFilter extends Feature {
build(colIndex, div) {
let tf = this.tf;
let contId = `${this.prfxDiv}${tf.id}_${colIndex}`;
let popUpDiv = div || createElm(&apos;div&apos;, [&apos;id&apos;, contId]);
popUpDiv.className = this.containerCssClass;
tf.externalFltTgtIds.push(popUpDiv.id);
let cont = div || createElm(&apos;div&apos;, [&apos;id&apos;, contId]);
cont.className = this.containerCssClass;
tf.externalFltTgtIds.push(cont.id);
let header = tf.getHeaderElement(colIndex);
header.insertBefore(popUpDiv, header.firstChild);
addEvt(popUpDiv, &apos;click&apos;, (evt) =&gt; stopEvt(evt));
this.fltElms[colIndex] = popUpDiv;
header.insertBefore(cont, header.firstChild);
addEvt(cont, &apos;click&apos;, (evt) =&gt; stopEvt(evt));
this.fltElms[colIndex] = cont;
}
/**
* Toogle visibility of specified filter
* Toggle visibility of specified filter
* @param {Number} colIndex Column index
*/
toggle(colIndex) {
let tf = this.tf,
popUpFltElm = this.fltElms[colIndex];
if (popUpFltElm.style.display === NONE ||
popUpFltElm.style.display === &apos;&apos;) {
if (this.onBeforeOpen) {
this.onBeforeOpen.call(
null, this, this.fltElms[colIndex], colIndex);
}
popUpFltElm.style.display = &apos;block&apos;;
if (tf.getFilterType(colIndex) === INPUT) {
let flt = tf.getFilterElement(colIndex);
if (flt) {
flt.focus();
}
}
if (this.onAfterOpen) {
this.onAfterOpen.call(
null, this, this.fltElms[colIndex], colIndex);
}
if (!this.isOpen(colIndex)) {
this.open(colIndex);
} else {
if (this.onBeforeClose) {
this.onBeforeClose.call(
null, this, this.fltElms[colIndex], colIndex);
}
popUpFltElm.style.display = NONE;
if (this.onAfterClose) {
this.onAfterClose.call(
null, this, this.fltElms[colIndex], colIndex);
this.close(colIndex);
}
}
/**
* Open popup filter of specified column
* @param {Number} colIndex Column index
*/
open(colIndex) {
let tf = this.tf,
container = this.fltElms[colIndex];
if (this.onBeforeOpen) {
this.onBeforeOpen.call(null, this, container, colIndex);
}
container.style.display = &apos;block&apos;;
this.activeFilterIdx = colIndex;
addEvt(root, &apos;mouseup&apos;, (evt) =&gt; this.onMouseup(evt));
if (tf.getFilterType(colIndex) === INPUT) {
let flt = tf.getFilterElement(colIndex);
if (flt) {
flt.focus();
}
}
if (this.onAfterOpen) {
this.onAfterOpen.call(null, this, container, colIndex);
}
}
/**
* Close popup filter of specified column
* @param {Number} colIndex Column index
*/
close(colIndex) {
let container = this.fltElms[colIndex];
if (this.onBeforeClose) {
this.onBeforeClose.call(null, this, container, colIndex);
}
container.style.display = NONE;
if (this.activeFilterIdx === colIndex) {
this.activeFilterIdx = -1;
}
removeEvt(root, &apos;mouseup&apos;, (evt) =&gt; this.onMouseup(evt));
if (this.onAfterClose) {
this.onAfterClose.call(null, this, container, colIndex);
}
}
/**
* Check if popup filter for specified column is open
* @param {Number} colIndex Column index
* @returns {Boolean}
*/
isOpen(colIndex) {
return this.fltElms[colIndex].style.display === &apos;block&apos;;
}
/**
@ -408,13 +477,24 @@ export class PopupFilter extends Feature {
* @param {Number} exceptIdx Column index of the filter to not close
*/
closeAll(exceptIdx) {
// Do not close filters only if argument is undefined and close on
// filtering option is disabled
if (isUndef(exceptIdx) &amp;&amp; !this.closeOnFiltering) {
return;
}
for (let i = 0; i &lt; this.fltElms.length; i++) {
if (i === exceptIdx) {
continue;
}
let popUpFltElm = this.fltElms[i];
if (popUpFltElm) {
popUpFltElm.style.display = NONE;
// let container = this.fltElms[i];
let fltType = tf.getFilterType(i);
let isMultipleFilter =
(fltType === CHECKLIST || fltType === MULTIPLE);
// Always hide all single selection filter types but hide multiple
// selection filter types only if index set
if (!isMultipleFilter || !isUndef(exceptIdx)) {
this.close(i);
}
}
}
@ -434,9 +514,9 @@ export class PopupFilter extends Feature {
* @param {Boolean} active Apply active state
*/
changeState(colIndex, active) {
if (this.fltIcons[colIndex]) {
this.fltIcons[colIndex].src = active ?
this.activeIconPath : this.iconPath;
let icon = this.fltIcons[colIndex];
if (icon) {
icon.src = active ? this.activeIconPath : this.iconPath;
}
}
@ -450,27 +530,30 @@ export class PopupFilter extends Feature {
this.filtersCache = [];
for (let i = 0; i &lt; this.fltElms.length; i++) {
let popUpFltElm = this.fltElms[i],
popUpFltSpan = this.fltSpans[i],
popUpFltImg = this.fltIcons[i];
if (popUpFltElm) {
removeElm(popUpFltElm);
this.filtersCache[i] = popUpFltElm;
let container = this.fltElms[i],
icon = this.fltSpans[i],
iconImg = this.fltIcons[i];
if (container) {
removeElm(container);
this.filtersCache[i] = container;
}
popUpFltElm = null;
if (popUpFltSpan) {
removeElm(popUpFltSpan);
container = null;
if (icon) {
removeElm(icon);
}
popUpFltSpan = null;
if (popUpFltImg) {
removeElm(popUpFltImg);
icon = null;
if (iconImg) {
removeElm(iconImg);
}
popUpFltImg = null;
iconImg = null;
}
this.fltElms = [];
this.fltSpans = [];
this.fltIcons = [];
// TODO: expose an API to handle external filter IDs
tf.externalFltTgtIds = [];
// unsubscribe to events
this.emitter.off([&apos;before-filtering&apos;], () =&gt; this.setIconsState());
this.emitter.off([&apos;after-filtering&apos;], () =&gt; this.closeAll());

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.10 API Document</title>
<title data-ice="title">src/modules/rowsCounter.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/state.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/statusBar.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/modules/storage.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/number.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/root.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/sort.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/string.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">src/tablefilter.js | tablefilter v0.4.11 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/types.js | tablefilter v0.4.10 API Document</title>
<title data-ice="title">src/types.js | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">Index | tablefilter v0.4.11 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.10 API Document</title>
<title data-ice="title">tablefilter v0.4.11 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.10",
"version": "0.4.11",
"description": "A Javascript library making HTML tables filterable and a bit more",
"license": "MIT",
"author": {

View file

@ -2873,12 +2873,24 @@ window.esdocSearchIndex = [
"src/modules/popupFilter.js~PopupFilter#changeState",
"method"
],
[
"src/modules/popupfilter.js~popupfilter#close",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-method-close",
"src/modules/popupFilter.js~PopupFilter#close",
"method"
],
[
"src/modules/popupfilter.js~popupfilter#closeall",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-method-closeAll",
"src/modules/popupFilter.js~PopupFilter#closeAll",
"method"
],
[
"src/modules/popupfilter.js~popupfilter#closeonfiltering",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-member-closeOnFiltering",
"src/modules/popupFilter.js~PopupFilter#closeOnFiltering",
"member"
],
[
"src/modules/popupfilter.js~popupfilter#constructor",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-constructor-constructor",
@ -2921,6 +2933,12 @@ window.esdocSearchIndex = [
"src/modules/popupFilter.js~PopupFilter#initialized",
"member"
],
[
"src/modules/popupfilter.js~popupfilter#isopen",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-method-isOpen",
"src/modules/popupFilter.js~PopupFilter#isOpen",
"method"
],
[
"src/modules/popupfilter.js~popupfilter#onafterclose",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-member-onAfterClose",
@ -2945,6 +2963,12 @@ window.esdocSearchIndex = [
"src/modules/popupFilter.js~PopupFilter#onBeforeOpen",
"member"
],
[
"src/modules/popupfilter.js~popupfilter#open",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-method-open",
"src/modules/popupFilter.js~PopupFilter#open",
"method"
],
[
"src/modules/popupfilter.js~popupfilter#reset",
"class/src/modules/popupFilter.js~PopupFilter.html#instance-method-reset",

View file

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<base data-ice="baseUrl" href="">
<title data-ice="title">Source | tablefilter v0.4.10 API Document</title>
<title data-ice="title">Source | tablefilter v0.4.11 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>
@ -118,7 +118,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">644/644</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">648/648</span></h1>
<table class="files-summary" data-ice="files" data-use-coverage="true">
<thead>
@ -139,7 +139,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -164,7 +164,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -172,7 +172,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -191,7 +191,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -199,7 +199,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -212,7 +212,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">2378 byte</td>
<td style="display: none;" data-ice="lines">102</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -220,7 +220,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">18919 byte</td>
<td style="display: none;" data-ice="lines">502</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -228,7 +228,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -236,7 +236,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">13632 byte</td>
<td style="display: none;" data-ice="lines">370</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -244,7 +244,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">20592 byte</td>
<td style="display: none;" data-ice="lines">712</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -252,7 +252,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">7860 byte</td>
<td style="display: none;" data-ice="lines">305</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -260,7 +260,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">16473 byte</td>
<td style="display: none;" data-ice="lines">537</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -268,7 +268,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -276,7 +276,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">1761 byte</td>
<td style="display: none;" data-ice="lines">94</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -284,7 +284,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">3527 byte</td>
<td style="display: none;" data-ice="lines">140</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -292,7 +292,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">18359 byte</td>
<td style="display: none;" data-ice="lines">570</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -300,7 +300,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -308,7 +308,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -316,7 +316,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">13032 byte</td>
<td style="display: none;" data-ice="lines">426</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -324,7 +324,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -333,7 +333,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -341,7 +341,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">5809 byte</td>
<td style="display: none;" data-ice="lines">200</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -349,7 +349,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">4360 byte</td>
<td style="display: none;" data-ice="lines">147</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -357,7 +357,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">4027 byte</td>
<td style="display: none;" data-ice="lines">172</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -365,7 +365,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">5015 byte</td>
<td style="display: none;" data-ice="lines">208</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -373,15 +373,15 @@
<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">27579 byte</td>
<td style="display: none;" data-ice="lines">901</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
<td data-ice="identifier" class="identifiers"><span><a href="class/src/modules/popupFilter.js~PopupFilter.html">PopupFilter</a></span></td>
<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">10662 byte</td>
<td style="display: none;" data-ice="lines">365</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<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">12882 byte</td>
<td style="display: none;" data-ice="lines">448</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -389,7 +389,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">5760 byte</td>
<td style="display: none;" data-ice="lines">201</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -397,7 +397,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -405,7 +405,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">8595 byte</td>
<td style="display: none;" data-ice="lines">302</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -414,7 +414,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -422,7 +422,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -430,7 +430,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -440,7 +440,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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -452,7 +452,7 @@
<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">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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>
@ -460,7 +460,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">169/169</span></td>
<td style="display: none;" data-ice="size">90981 byte</td>
<td style="display: none;" data-ice="lines">3003</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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,7 +475,7 @@
<td class="coverage"><span data-ice="coverage">100 %</span><span data-ice="coverageCount" class="coverage-count">8/8</span></td>
<td style="display: none;" data-ice="size">1451 byte</td>
<td style="display: none;" data-ice="lines">67</td>
<td style="display: none;" data-ice="updated">2016-11-03 10:26:28 (UTC)</td>
<td style="display: none;" data-ice="updated">2016-11-05 13:29:03 (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.10 API Document</title>
<title data-ice="title">Variable | tablefilter v0.4.11 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>