Deployed dfcb7c3330 to master with MkDocs 1.3.0 and mike 1.1.2

This commit is contained in:
GitHub Action committed 2022-05-16 11:26:34 +00:00
1 parent b19c26da49
commit 0371d26c96
185 files changed
+13701 -40588

No files matched your search

@@ -88,7 +88,7 @@
<div data-md-component="skip">
<a href="#class-kubeobjectstoret" class="md-skip">
<a href="#class-kubeobjectstorek-a-d" class="md-skip">
Skip to content
</a>
@@ -126,7 +126,7 @@
<div class="md-header__topic" data-md-component="header-topic">
<span class="md-ellipsis">
Class: KubeObjectStore<T\>
Class: KubeObjectStore<K, A, D\>
</span>
</div>
@@ -1021,13 +1021,6 @@
getItems
</a>
</li>
<li class="md-nav__item">
<a href="#getstatuses" class="md-nav__link">
getStatuses
</a>
</li>
<li class="md-nav__item">
@@ -1245,7 +1238,7 @@
<h1 id="class-kubeobjectstoret">Class: KubeObjectStore&lt;T><a class="headerlink" href="#class-kubeobjectstoret" title="Permanent link">#</a></h1>
<h1 id="class-kubeobjectstorek-a-d">Class: KubeObjectStore&lt;K, A, D><a class="headerlink" href="#class-kubeobjectstorek-a-d" title="Permanent link">#</a></h1>
<p><a href="../../modules/Renderer/">Renderer</a>.<a href="../../modules/Renderer.K8sApi/">K8sApi</a>.KubeObjectStore</p>
<h2 id="type-parameters">Type parameters<a class="headerlink" href="#type-parameters" title="Permanent link">#</a></h2>
<table>
@@ -1257,14 +1250,22 @@
</thead>
<tbody>
<tr>
<td align="left"><code>T</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a></td>
<td align="left"><code>K</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a> = <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a></td>
</tr>
<tr>
<td align="left"><code>A</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>K</code>, <code>D</code>> = <a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>K</code>, <code>KubeJsonApiDataFor</code>&lt;<code>K</code>>></td>
</tr>
<tr>
<td align="left"><code>D</code></td>
<td align="left">extends <code>KubeJsonApiDataFor</code>&lt;<code>K</code>> = <code>KubeApiDataFrom</code>&lt;<code>K</code>, <code>A</code>></td>
</tr>
</tbody>
</table>
<h2 id="hierarchy">Hierarchy<a class="headerlink" href="#hierarchy" title="Permanent link">#</a></h2>
<ul>
<li><code>ItemStore</code>&lt;<code>T</code>></li>
<li><code>ItemStore</code>&lt;<code>K</code>></li>
</ul>
<p>↳ <strong><code>KubeObjectStore</code></strong></p>
<p>↳↳ <a href="../Renderer.K8sApi.EventStore/"><code>EventStore</code></a></p>
@@ -1337,7 +1338,6 @@
<li><a href="./#getbypath">getByPath</a></li>
<li><a href="./#getindexbyid">getIndexById</a></li>
<li><a href="./#getitems">getItems</a></li>
<li><a href="./#getstatuses">getStatuses</a></li>
<li><a href="./#gettotalcount">getTotalCount</a></li>
<li><a href="./#isselected">isSelected</a></li>
<li><a href="./#isselectedall">isSelectedAll</a></li>
@@ -1369,7 +1369,7 @@
</ul>
<h2 id="constructors_1">Constructors<a class="headerlink" href="#constructors_1" title="Permanent link">#</a></h2>
<h3 id="constructor">constructor<a class="headerlink" href="#constructor" title="Permanent link">#</a></h3>
<p>• <strong>new KubeObjectStore</strong>&lt;<code>T</code>>(<code>api?</code>)</p>
<p>• <strong>new KubeObjectStore</strong>&lt;<code>K</code>, <code>A</code>, <code>D</code>>(<code>api</code>, <code>opts?</code>)</p>
<h4 id="type-parameters_1">Type parameters<a class="headerlink" href="#type-parameters_1" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1380,8 +1380,16 @@
</thead>
<tbody>
<tr>
<td align="left"><code>T</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a>&lt;<a href="../../interfaces/Renderer.K8sApi.KubeObjectMetadata/"><code>KubeObjectMetadata</code></a>, <code>any</code>, <code>any</code>, <code>T</code>></td>
<td align="left"><code>K</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a>&lt;<code>unknown</code>, <code>unknown</code>, <code>KubeObjectScope</code>, <code>K</code>> = <a href="../Renderer.K8sApi.KubeObject/"><code>KubeObject</code></a>&lt;<code>unknown</code>, <code>unknown</code>, <code>KubeObjectScope</code>></td>
</tr>
<tr>
<td align="left"><code>A</code></td>
<td align="left">extends <a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>K</code>, <code>D</code>, <code>A</code>> = <a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>K</code>, <code>KubeJsonApiDataFor</code>&lt;<code>K</code>>></td>
</tr>
<tr>
<td align="left"><code>D</code></td>
<td align="left">extends <code>KubeJsonApiData</code>&lt;<a href="../../modules/Renderer.K8sApi/#kubeobjectmetadata"><code>KubeObjectMetadata</code></a>&lt;<code>KubeObjectScope</code>>, <code>unknown</code>, <code>unknown</code>, <code>D</code>> = <code>KubeApiDataFrom</code>&lt;<code>K</code>, <code>A</code>></td>
</tr>
</tbody>
</table>
@@ -1395,22 +1403,26 @@
</thead>
<tbody>
<tr>
<td align="left"><code>api?</code></td>
<td align="left"><a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>T</code>></td>
<td align="left"><code>api</code></td>
<td align="left"><code>A</code></td>
</tr>
<tr>
<td align="left"><code>opts?</code></td>
<td align="left"><code>KubeObjectStoreOptions</code></td>
</tr>
</tbody>
</table>
<h4 id="overrides">Overrides<a class="headerlink" href="#overrides" title="Permanent link">#</a></h4>
<p>ItemStore&lt;T\&gt;.constructor</p>
<p>ItemStore&lt;K\&gt;.constructor</p>
<h2 id="properties_1">Properties<a class="headerlink" href="#properties_1" title="Permanent link">#</a></h2>
<h3 id="api">api<a class="headerlink" href="#api" title="Permanent link">#</a></h3>
<p>• <code>Readonly</code> <strong>api</strong>: <a href="../Renderer.K8sApi.KubeApi/"><code>KubeApi</code></a>&lt;<code>T</code>></p>
<p>• <code>Readonly</code> <strong>api</strong>: <code>A</code></p>
<hr />
<h3 id="buffersize">bufferSize<a class="headerlink" href="#buffersize" title="Permanent link">#</a></h3>
<p>• <code>Readonly</code> <strong>bufferSize</strong>: <code>number</code> = <code>50000</code></p>
<p>• <code>Readonly</code> <strong>bufferSize</strong>: <code>number</code></p>
<hr />
<h3 id="eventsbuffer">eventsBuffer<a class="headerlink" href="#eventsbuffer" title="Permanent link">#</a></h3>
<p>• <code>Protected</code> <strong>eventsBuffer</strong>: <code>IObservableArray</code>&lt;<code>IKubeWatchEvent</code>&lt;<code>KubeJsonApiData</code>>></p>
<p>• <code>Protected</code> <strong>eventsBuffer</strong>: <code>IObservableArray</code>&lt;<code>IKubeWatchEvent</code>&lt;<code>D</code>>></p>
<hr />
<h3 id="failedloading">failedLoading<a class="headerlink" href="#failedloading" title="Permanent link">#</a></h3>
<p>• <strong>failedLoading</strong>: <code>boolean</code> = <code>false</code></p>
@@ -1428,12 +1440,12 @@
<p>ItemStore.isLoading</p>
<hr />
<h3 id="items">items<a class="headerlink" href="#items" title="Permanent link">#</a></h3>
<p>• <strong>items</strong>: <code>IObservableArray</code>&lt;<code>T</code>></p>
<p>• <strong>items</strong>: <code>IObservableArray</code>&lt;<code>K</code>></p>
<h4 id="inherited-from_3">Inherited from<a class="headerlink" href="#inherited-from_3" title="Permanent link">#</a></h4>
<p>ItemStore.items</p>
<hr />
<h3 id="limit">limit<a class="headerlink" href="#limit" title="Permanent link">#</a></h3>
<p>• <code>Optional</code> <code>Readonly</code> <strong>limit</strong>: <code>number</code></p>
<p>• <code>Readonly</code> <strong>limit</strong>: <code>undefined</code> | <code>number</code></p>
<hr />
<h3 id="selecteditemsids">selectedItemsIds<a class="headerlink" href="#selecteditemsids" title="Permanent link">#</a></h3>
<p>• <strong>selectedItemsIds</strong>: <code>ObservableSet</code>&lt;<code>string</code>></p>
@@ -1441,7 +1453,7 @@
<p>ItemStore.selectedItemsIds</p>
<hr />
<h3 id="defaultcontext">defaultContext<a class="headerlink" href="#defaultcontext" title="Permanent link">#</a></h3>
<p>▪ <code>Static</code> <strong>defaultContext</strong>: <code>IObservableValue</code>&lt;<code>ClusterContext</code>></p>
<p>▪ <code>Static</code> <code>Readonly</code> <strong>defaultContext</strong>: <code>IObservableValue</code>&lt;<code>ClusterContext</code>></p>
<h2 id="accessors_1">Accessors<a class="headerlink" href="#accessors_1" title="Permanent link">#</a></h2>
<h3 id="context">context<a class="headerlink" href="#context" title="Permanent link">#</a></h3>
<p>• <code>get</code> <strong>context</strong>(): <code>ClusterContext</code></p>
@@ -1449,9 +1461,9 @@
<p><code>ClusterContext</code></p>
<hr />
<h3 id="contextitems">contextItems<a class="headerlink" href="#contextitems" title="Permanent link">#</a></h3>
<p>• <code>get</code> <strong>contextItems</strong>(): <code>T</code>[]</p>
<p>• <code>get</code> <strong>contextItems</strong>(): <code>K</code>[]</p>
<h4 id="returns_1">Returns<a class="headerlink" href="#returns_1" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<p><code>K</code>[]</p>
<hr />
<h3 id="contextready">contextReady<a class="headerlink" href="#contextready" title="Permanent link">#</a></h3>
<p>• <code>get</code> <strong>contextReady</strong>(): <code>Promise</code>&lt;<code>void</code>> &amp; { <code>cancel</code>: () =&gt; <code>void</code> }</p>
@@ -1464,9 +1476,9 @@
<p><code>Promise</code>&lt;<code>void</code>> &amp; { <code>cancel</code>: () =&gt; <code>void</code> }</p>
<hr />
<h3 id="query">query<a class="headerlink" href="#query" title="Permanent link">#</a></h3>
<p>• <code>get</code> <strong>query</strong>(): <code>IKubeApiQueryParams</code></p>
<p>• <code>get</code> <strong>query</strong>(): <code>KubeApiQueryParams</code></p>
<h4 id="returns_4">Returns<a class="headerlink" href="#returns_4" title="Permanent link">#</a></h4>
<p><code>IKubeApiQueryParams</code></p>
<p><code>KubeApiQueryParams</code></p>
<hr />
<h3 id="selecteditems">selectedItems<a class="headerlink" href="#selecteditems" title="Permanent link">#</a></h3>
<p>• <code>get</code> <strong>selectedItems</strong>(): <code>Item</code>[]</p>
@@ -1476,11 +1488,11 @@
<p>ItemStore.selectedItems</p>
<h2 id="methods_1">Methods<a class="headerlink" href="#methods_1" title="Permanent link">#</a></h2>
<h3 id="iterator">[iterator]<a class="headerlink" href="#iterator" title="Permanent link">#</a></h3>
<p>▸ <strong>[iterator]</strong>(): <code>Generator</code>&lt;<code>T</code>, <code>void</code>, <code>undefined</code>></p>
<p>▸ <strong>[iterator]</strong>(): <code>Generator</code>&lt;<code>K</code>, <code>void</code>, <code>undefined</code>></p>
<h4 id="returns_6">Returns<a class="headerlink" href="#returns_6" title="Permanent link">#</a></h4>
<p><code>Generator</code>&lt;<code>T</code>, <code>void</code>, <code>undefined</code>></p>
<p><code>Generator</code>&lt;<code>K</code>, <code>void</code>, <code>undefined</code>></p>
<h4 id="inherited-from_6">Inherited from<a class="headerlink" href="#inherited-from_6" title="Permanent link">#</a></h4>
<p>ItemStore.__@iterator@517</p>
<p>ItemStore.__@iterator@617</p>
<hr />
<h3 id="bindwatcheventsupdater">bindWatchEventsUpdater<a class="headerlink" href="#bindwatcheventsupdater" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>bindWatchEventsUpdater</strong>(<code>delay?</code>): <code>void</code></p>
@@ -1505,7 +1517,7 @@
<p><code>void</code></p>
<hr />
<h3 id="create">create<a class="headerlink" href="#create" title="Permanent link">#</a></h3>
<p>▸ <strong>create</strong>(<code>params</code>, <code>data?</code>): <code>Promise</code>&lt;<code>T</code>></p>
<p>▸ <strong>create</strong>(<code>params</code>, <code>data?</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_2">Parameters<a class="headerlink" href="#parameters_2" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1529,15 +1541,15 @@
</tr>
<tr>
<td align="left"><code>data?</code></td>
<td align="left"><code>Partial</code>&lt;<code>T</code>></td>
<td align="left"><code>PartialDeep</code>&lt;<code>K</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_8">Returns<a class="headerlink" href="#returns_8" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<p><code>Promise</code>&lt;<code>K</code>></p>
<hr />
<h3 id="createitem">createItem<a class="headerlink" href="#createitem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>createItem</strong>(<code>params</code>, <code>data?</code>): <code>Promise</code>&lt;<code>T</code>></p>
<p>▸ <code>Protected</code> <strong>createItem</strong>(<code>params</code>, <code>data?</code>): <code>Promise</code>&lt;<code>null</code> | <code>K</code>></p>
<h4 id="parameters_3">Parameters<a class="headerlink" href="#parameters_3" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1561,12 +1573,12 @@
</tr>
<tr>
<td align="left"><code>data?</code></td>
<td align="left"><code>Partial</code>&lt;<code>T</code>></td>
<td align="left"><code>PartialDeep</code>&lt;<code>K</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_9">Returns<a class="headerlink" href="#returns_9" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<p><code>Promise</code>&lt;<code>null</code> | <code>K</code>></p>
<h4 id="overrides_1">Overrides<a class="headerlink" href="#overrides_1" title="Permanent link">#</a></h4>
<p>ItemStore.createItem</p>
<hr />
@@ -1593,7 +1605,7 @@
<p>ItemStore.defaultSorting</p>
<hr />
<h3 id="filteritemsonload">filterItemsOnLoad<a class="headerlink" href="#filteritemsonload" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>filterItemsOnLoad</strong>(<code>items</code>): <code>T</code>[]</p>
<p>▸ <code>Protected</code> <strong>filterItemsOnLoad</strong>(<code>items</code>): <code>K</code>[]</p>
<h4 id="parameters_5">Parameters<a class="headerlink" href="#parameters_5" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1605,15 +1617,15 @@
<tbody>
<tr>
<td align="left"><code>items</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>K</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_11">Returns<a class="headerlink" href="#returns_11" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<p><code>K</code>[]</p>
<hr />
<h3 id="getallbyns">getAllByNs<a class="headerlink" href="#getallbyns" title="Permanent link">#</a></h3>
<p>▸ <strong>getAllByNs</strong>(<code>namespace</code>, <code>strict?</code>): <code>T</code>[]</p>
<p>▸ <strong>getAllByNs</strong>(<code>namespace</code>, <code>strict?</code>): <code>K</code>[]</p>
<h4 id="parameters_6">Parameters<a class="headerlink" href="#parameters_6" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1637,10 +1649,10 @@
</tbody>
</table>
<h4 id="returns_12">Returns<a class="headerlink" href="#returns_12" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<p><code>K</code>[]</p>
<hr />
<h3 id="getbyid">getById<a class="headerlink" href="#getbyid" title="Permanent link">#</a></h3>
<p>▸ <strong>getById</strong>(<code>id</code>): <code>T</code></p>
<p>▸ <strong>getById</strong>(<code>id</code>): <code>undefined</code> | <code>K</code></p>
<h4 id="parameters_7">Parameters<a class="headerlink" href="#parameters_7" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1657,10 +1669,10 @@
</tbody>
</table>
<h4 id="returns_13">Returns<a class="headerlink" href="#returns_13" title="Permanent link">#</a></h4>
<p><code>T</code></p>
<p><code>undefined</code> | <code>K</code></p>
<hr />
<h3 id="getbylabel">getByLabel<a class="headerlink" href="#getbylabel" title="Permanent link">#</a></h3>
<p>▸ <strong>getByLabel</strong>(<code>labels</code>): <code>T</code>[]</p>
<p>▸ <strong>getByLabel</strong>(<code>labels</code>): <code>K</code>[]</p>
<h4 id="parameters_8">Parameters<a class="headerlink" href="#parameters_8" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1672,15 +1684,15 @@
<tbody>
<tr>
<td align="left"><code>labels</code></td>
<td align="left"><code>string</code>[] | { [label: string]: <code>string</code>; }</td>
<td align="left"><code>string</code>[] | <code>Partial</code>&lt;<code>Record</code>&lt;<code>string</code>, <code>string</code>>></td>
</tr>
</tbody>
</table>
<h4 id="returns_14">Returns<a class="headerlink" href="#returns_14" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<p><code>K</code>[]</p>
<hr />
<h3 id="getbyname">getByName<a class="headerlink" href="#getbyname" title="Permanent link">#</a></h3>
<p>▸ <strong>getByName</strong>(<code>name</code>, <code>namespace?</code>): <code>T</code></p>
<p>▸ <strong>getByName</strong>(<code>name</code>, <code>namespace?</code>): <code>undefined</code> | <code>K</code></p>
<h4 id="parameters_9">Parameters<a class="headerlink" href="#parameters_9" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1701,12 +1713,12 @@
</tbody>
</table>
<h4 id="returns_15">Returns<a class="headerlink" href="#returns_15" title="Permanent link">#</a></h4>
<p><code>T</code></p>
<p><code>undefined</code> | <code>K</code></p>
<h4 id="overrides_2">Overrides<a class="headerlink" href="#overrides_2" title="Permanent link">#</a></h4>
<p>ItemStore.getByName</p>
<hr />
<h3 id="getbypath">getByPath<a class="headerlink" href="#getbypath" title="Permanent link">#</a></h3>
<p>▸ <strong>getByPath</strong>(<code>path</code>): <code>T</code></p>
<p>▸ <strong>getByPath</strong>(<code>path</code>): <code>undefined</code> | <code>K</code></p>
<h4 id="parameters_10">Parameters<a class="headerlink" href="#parameters_10" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1723,7 +1735,7 @@
</tbody>
</table>
<h4 id="returns_16">Returns<a class="headerlink" href="#returns_16" title="Permanent link">#</a></h4>
<p><code>T</code></p>
<p><code>undefined</code> | <code>K</code></p>
<hr />
<h3 id="getindexbyid">getIndexById<a class="headerlink" href="#getindexbyid" title="Permanent link">#</a></h3>
<p>▸ <strong>getIndexById</strong>(<code>id</code>): <code>number</code></p>
@@ -1748,14 +1760,21 @@
<p>ItemStore.getIndexById</p>
<hr />
<h3 id="getitems">getItems<a class="headerlink" href="#getitems" title="Permanent link">#</a></h3>
<p>▸ <strong>getItems</strong>(): <code>T</code>[]</p>
<p>▸ <strong>getItems</strong>(): <code>K</code>[]</p>
<h4 id="returns_18">Returns<a class="headerlink" href="#returns_18" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<p><code>K</code>[]</p>
<h4 id="inherited-from_9">Inherited from<a class="headerlink" href="#inherited-from_9" title="Permanent link">#</a></h4>
<p>ItemStore.getItems</p>
<hr />
<h3 id="getstatuses">getStatuses<a class="headerlink" href="#getstatuses" title="Permanent link">#</a></h3>
<p>▸ <code>Optional</code> <strong>getStatuses</strong>(<code>items</code>): <code>Record</code>&lt;<code>string</code>, <code>number</code>></p>
<h3 id="gettotalcount">getTotalCount<a class="headerlink" href="#gettotalcount" title="Permanent link">#</a></h3>
<p>▸ <strong>getTotalCount</strong>(): <code>number</code></p>
<h4 id="returns_19">Returns<a class="headerlink" href="#returns_19" title="Permanent link">#</a></h4>
<p><code>number</code></p>
<h4 id="overrides_3">Overrides<a class="headerlink" href="#overrides_3" title="Permanent link">#</a></h4>
<p>ItemStore.getTotalCount</p>
<hr />
<h3 id="isselected">isSelected<a class="headerlink" href="#isselected" title="Permanent link">#</a></h3>
<p>▸ <strong>isSelected</strong>(<code>item</code>): <code>boolean</code></p>
<h4 id="parameters_12">Parameters<a class="headerlink" href="#parameters_12" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1766,23 +1785,18 @@
</thead>
<tbody>
<tr>
<td align="left"><code>items</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>item</code></td>
<td align="left"><code>K</code></td>
</tr>
</tbody>
</table>
<h4 id="returns_19">Returns<a class="headerlink" href="#returns_19" title="Permanent link">#</a></h4>
<p><code>Record</code>&lt;<code>string</code>, <code>number</code>></p>
<hr />
<h3 id="gettotalcount">getTotalCount<a class="headerlink" href="#gettotalcount" title="Permanent link">#</a></h3>
<p>▸ <strong>getTotalCount</strong>(): <code>number</code></p>
<h4 id="returns_20">Returns<a class="headerlink" href="#returns_20" title="Permanent link">#</a></h4>
<p><code>number</code></p>
<h4 id="overrides_3">Overrides<a class="headerlink" href="#overrides_3" title="Permanent link">#</a></h4>
<p>ItemStore.getTotalCount</p>
<p><code>boolean</code></p>
<h4 id="inherited-from_10">Inherited from<a class="headerlink" href="#inherited-from_10" title="Permanent link">#</a></h4>
<p>ItemStore.isSelected</p>
<hr />
<h3 id="isselected">isSelected<a class="headerlink" href="#isselected" title="Permanent link">#</a></h3>
<p>▸ <strong>isSelected</strong>(<code>item</code>): <code>boolean</code></p>
<h3 id="isselectedall">isSelectedAll<a class="headerlink" href="#isselectedall" title="Permanent link">#</a></h3>
<p>▸ <strong>isSelectedAll</strong>(<code>visibleItems?</code>): <code>boolean</code></p>
<h4 id="parameters_13">Parameters<a class="headerlink" href="#parameters_13" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -1793,41 +1807,19 @@
</thead>
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>visibleItems</code></td>
<td align="left"><code>K</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_21">Returns<a class="headerlink" href="#returns_21" title="Permanent link">#</a></h4>
<p><code>boolean</code></p>
<h4 id="inherited-from_10">Inherited from<a class="headerlink" href="#inherited-from_10" title="Permanent link">#</a></h4>
<p>ItemStore.isSelected</p>
<hr />
<h3 id="isselectedall">isSelectedAll<a class="headerlink" href="#isselectedall" title="Permanent link">#</a></h3>
<p>▸ <strong>isSelectedAll</strong>(<code>visibleItems?</code>): <code>boolean</code></p>
<h4 id="parameters_14">Parameters<a class="headerlink" href="#parameters_14" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
<th align="left">Name</th>
<th align="left">Type</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><code>visibleItems</code></td>
<td align="left"><code>T</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_22">Returns<a class="headerlink" href="#returns_22" title="Permanent link">#</a></h4>
<p><code>boolean</code></p>
<h4 id="inherited-from_11">Inherited from<a class="headerlink" href="#inherited-from_11" title="Permanent link">#</a></h4>
<p>ItemStore.isSelectedAll</p>
<hr />
<h3 id="load">load<a class="headerlink" href="#load" title="Permanent link">#</a></h3>
<p>▸ <strong>load</strong>(<code>params</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h4 id="parameters_15">Parameters<a class="headerlink" href="#parameters_15" title="Permanent link">#</a></h4>
<p>▸ <strong>load</strong>(<code>params</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_14">Parameters<a class="headerlink" href="#parameters_14" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1850,12 +1842,12 @@
</tr>
</tbody>
</table>
<h4 id="returns_23">Returns<a class="headerlink" href="#returns_23" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<h4 id="returns_22">Returns<a class="headerlink" href="#returns_22" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>K</code>></p>
<hr />
<h3 id="loadall">loadAll<a class="headerlink" href="#loadall" title="Permanent link">#</a></h3>
<p>▸ <strong>loadAll</strong>(<code>__namedParameters?</code>): <code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="parameters_16">Parameters<a class="headerlink" href="#parameters_16" title="Permanent link">#</a></h4>
<p>▸ <strong>loadAll</strong>(<code>__namedParameters?</code>): <code>Promise</code>&lt;<code>undefined</code> | <code>K</code>[]></p>
<h4 id="parameters_15">Parameters<a class="headerlink" href="#parameters_15" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1870,14 +1862,12 @@
</tr>
</tbody>
</table>
<h4 id="returns_24">Returns<a class="headerlink" href="#returns_24" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="overrides_4">Overrides<a class="headerlink" href="#overrides_4" title="Permanent link">#</a></h4>
<p>ItemStore.loadAll</p>
<h4 id="returns_23">Returns<a class="headerlink" href="#returns_23" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>undefined</code> | <code>K</code>[]></p>
<hr />
<h3 id="loadfrompath">loadFromPath<a class="headerlink" href="#loadfrompath" title="Permanent link">#</a></h3>
<p>▸ <strong>loadFromPath</strong>(<code>resourcePath</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h4 id="parameters_17">Parameters<a class="headerlink" href="#parameters_17" title="Permanent link">#</a></h4>
<p>▸ <strong>loadFromPath</strong>(<code>resourcePath</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_16">Parameters<a class="headerlink" href="#parameters_16" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1892,12 +1882,12 @@
</tr>
</tbody>
</table>
<h4 id="returns_25">Returns<a class="headerlink" href="#returns_25" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<h4 id="returns_24">Returns<a class="headerlink" href="#returns_24" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>K</code>></p>
<hr />
<h3 id="loaditem">loadItem<a class="headerlink" href="#loaditem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>loadItem</strong>(<code>params</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h4 id="parameters_18">Parameters<a class="headerlink" href="#parameters_18" title="Permanent link">#</a></h4>
<p>▸ <code>Protected</code> <strong>loadItem</strong>(<code>params</code>): <code>Promise</code>&lt;<code>null</code> | <code>K</code>></p>
<h4 id="parameters_17">Parameters<a class="headerlink" href="#parameters_17" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1920,14 +1910,14 @@
</tr>
</tbody>
</table>
<h4 id="returns_26">Returns<a class="headerlink" href="#returns_26" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<h4 id="overrides_5">Overrides<a class="headerlink" href="#overrides_5" title="Permanent link">#</a></h4>
<h4 id="returns_25">Returns<a class="headerlink" href="#returns_25" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>null</code> | <code>K</code>></p>
<h4 id="overrides_4">Overrides<a class="headerlink" href="#overrides_4" title="Permanent link">#</a></h4>
<p>ItemStore.loadItem</p>
<hr />
<h3 id="loaditems">loadItems<a class="headerlink" href="#loaditems" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>loadItems</strong>(<code>__namedParameters</code>): <code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="parameters_19">Parameters<a class="headerlink" href="#parameters_19" title="Permanent link">#</a></h4>
<p>▸ <code>Protected</code> <strong>loadItems</strong>(<code>__namedParameters</code>): <code>Promise</code>&lt;<code>K</code>[]></p>
<h4 id="parameters_18">Parameters<a class="headerlink" href="#parameters_18" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1942,14 +1932,14 @@
</tr>
</tbody>
</table>
<h4 id="returns_27">Returns<a class="headerlink" href="#returns_27" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="overrides_6">Overrides<a class="headerlink" href="#overrides_6" title="Permanent link">#</a></h4>
<h4 id="returns_26">Returns<a class="headerlink" href="#returns_26" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>K</code>[]></p>
<h4 id="overrides_5">Overrides<a class="headerlink" href="#overrides_5" title="Permanent link">#</a></h4>
<p>ItemStore.loadItems</p>
<hr />
<h3 id="mergeitems">mergeItems<a class="headerlink" href="#mergeitems" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>mergeItems</strong>(<code>partialItems</code>, <code>__namedParameters</code>): <code>T</code>[]</p>
<h4 id="parameters_20">Parameters<a class="headerlink" href="#parameters_20" title="Permanent link">#</a></h4>
<p>▸ <code>Protected</code> <strong>mergeItems</strong>(<code>partialItems</code>, <code>__namedParameters</code>): <code>K</code>[]</p>
<h4 id="parameters_19">Parameters<a class="headerlink" href="#parameters_19" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1960,7 +1950,7 @@
<tbody>
<tr>
<td align="left"><code>partialItems</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>K</code>[]</td>
</tr>
<tr>
<td align="left"><code>__namedParameters</code></td>
@@ -1968,12 +1958,12 @@
</tr>
</tbody>
</table>
<h4 id="returns_28">Returns<a class="headerlink" href="#returns_28" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<h4 id="returns_27">Returns<a class="headerlink" href="#returns_27" title="Permanent link">#</a></h4>
<p><code>K</code>[]</p>
<hr />
<h3 id="patch">patch<a class="headerlink" href="#patch" title="Permanent link">#</a></h3>
<p>▸ <strong>patch</strong>(<code>item</code>, <code>patch</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h4 id="parameters_21">Parameters<a class="headerlink" href="#parameters_21" title="Permanent link">#</a></h4>
<p>▸ <strong>patch</strong>(<code>item</code>, <code>patch</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_20">Parameters<a class="headerlink" href="#parameters_20" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -1984,7 +1974,7 @@
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
<tr>
<td align="left"><code>patch</code></td>
@@ -1992,12 +1982,12 @@
</tr>
</tbody>
</table>
<h4 id="returns_29">Returns<a class="headerlink" href="#returns_29" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<h4 id="returns_28">Returns<a class="headerlink" href="#returns_28" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>K</code>></p>
<hr />
<h3 id="pickonlyselected">pickOnlySelected<a class="headerlink" href="#pickonlyselected" title="Permanent link">#</a></h3>
<p>▸ <strong>pickOnlySelected</strong>(<code>items</code>): <code>T</code>[]</p>
<h4 id="parameters_22">Parameters<a class="headerlink" href="#parameters_22" title="Permanent link">#</a></h4>
<p>▸ <strong>pickOnlySelected</strong>(<code>items</code>): <code>K</code>[]</p>
<h4 id="parameters_21">Parameters<a class="headerlink" href="#parameters_21" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2008,18 +1998,18 @@
<tbody>
<tr>
<td align="left"><code>items</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>K</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_30">Returns<a class="headerlink" href="#returns_30" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<h4 id="returns_29">Returns<a class="headerlink" href="#returns_29" title="Permanent link">#</a></h4>
<p><code>K</code>[]</p>
<h4 id="inherited-from_12">Inherited from<a class="headerlink" href="#inherited-from_12" title="Permanent link">#</a></h4>
<p>ItemStore.pickOnlySelected</p>
<hr />
<h3 id="reloadall">reloadAll<a class="headerlink" href="#reloadall" title="Permanent link">#</a></h3>
<p>▸ <strong>reloadAll</strong>(<code>opts?</code>): <code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="parameters_23">Parameters<a class="headerlink" href="#parameters_23" title="Permanent link">#</a></h4>
<p>▸ <strong>reloadAll</strong>(<code>opts?</code>): <code>Promise</code>&lt;<code>undefined</code> | <code>K</code>[]></p>
<h4 id="parameters_22">Parameters<a class="headerlink" href="#parameters_22" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2046,11 +2036,31 @@
</tr>
</tbody>
</table>
<h4 id="returns_31">Returns<a class="headerlink" href="#returns_31" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>[]></p>
<h4 id="returns_30">Returns<a class="headerlink" href="#returns_30" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>undefined</code> | <code>K</code>[]></p>
<hr />
<h3 id="remove">remove<a class="headerlink" href="#remove" title="Permanent link">#</a></h3>
<p>▸ <strong>remove</strong>(<code>item</code>): <code>Promise</code>&lt;<code>void</code>></p>
<h4 id="parameters_23">Parameters<a class="headerlink" href="#parameters_23" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
<th align="left">Name</th>
<th align="left">Type</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>K</code></td>
</tr>
</tbody>
</table>
<h4 id="returns_31">Returns<a class="headerlink" href="#returns_31" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>></p>
<hr />
<h3 id="removeitem">removeItem<a class="headerlink" href="#removeitem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>removeItem</strong>(<code>item</code>, <code>request</code>): <code>Promise</code>&lt;<code>void</code>></p>
<h4 id="parameters_24">Parameters<a class="headerlink" href="#parameters_24" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -2062,15 +2072,21 @@
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
<tr>
<td align="left"><code>request</code></td>
<td align="left">() =&gt; <code>Promise</code>&lt;<code>any</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_32">Returns<a class="headerlink" href="#returns_32" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>></p>
<h4 id="inherited-from_13">Inherited from<a class="headerlink" href="#inherited-from_13" title="Permanent link">#</a></h4>
<p>ItemStore.removeItem</p>
<hr />
<h3 id="removeitem">removeItem<a class="headerlink" href="#removeitem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>removeItem</strong>(<code>item</code>, <code>request</code>): <code>Promise</code>&lt;<code>void</code>></p>
<h3 id="removeitems">removeItems<a class="headerlink" href="#removeitems" title="Permanent link">#</a></h3>
<p>▸ <strong>removeItems</strong>(<code>items</code>): <code>Promise</code>&lt;<code>void</code>></p>
<h4 id="parameters_25">Parameters<a class="headerlink" href="#parameters_25" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -2081,59 +2097,33 @@
</thead>
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
</tr>
<tr>
<td align="left"><code>request</code></td>
<td align="left">() =&gt; <code>Promise</code>&lt;<code>any</code>></td>
<td align="left"><code>items</code></td>
<td align="left"><code>K</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_33">Returns<a class="headerlink" href="#returns_33" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>></p>
<h4 id="inherited-from_13">Inherited from<a class="headerlink" href="#inherited-from_13" title="Permanent link">#</a></h4>
<p>ItemStore.removeItem</p>
<hr />
<h3 id="removeitems">removeItems<a class="headerlink" href="#removeitems" title="Permanent link">#</a></h3>
<p>▸ <strong>removeItems</strong>(<code>items</code>): <code>Promise</code>&lt;<code>void</code>></p>
<h4 id="parameters_26">Parameters<a class="headerlink" href="#parameters_26" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
<th align="left">Name</th>
<th align="left">Type</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><code>items</code></td>
<td align="left"><code>T</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_34">Returns<a class="headerlink" href="#returns_34" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>></p>
<h4 id="overrides_7">Overrides<a class="headerlink" href="#overrides_7" title="Permanent link">#</a></h4>
<h4 id="overrides_6">Overrides<a class="headerlink" href="#overrides_6" title="Permanent link">#</a></h4>
<p>ItemStore.removeItems</p>
<hr />
<h3 id="removeselecteditems">removeSelectedItems<a class="headerlink" href="#removeselecteditems" title="Permanent link">#</a></h3>
<p>▸ <strong>removeSelectedItems</strong>(): <code>Promise</code>&lt;<code>void</code>[]></p>
<h4 id="returns_35">Returns<a class="headerlink" href="#returns_35" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>[]></p>
<h4 id="overrides_8">Overrides<a class="headerlink" href="#overrides_8" title="Permanent link">#</a></h4>
<p>▸ <strong>removeSelectedItems</strong>(): <code>Promise</code>&lt;<code>void</code>></p>
<h4 id="returns_34">Returns<a class="headerlink" href="#returns_34" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>void</code>></p>
<h4 id="overrides_7">Overrides<a class="headerlink" href="#overrides_7" title="Permanent link">#</a></h4>
<p>ItemStore.removeSelectedItems</p>
<hr />
<h3 id="reset">reset<a class="headerlink" href="#reset" title="Permanent link">#</a></h3>
<p>▸ <strong>reset</strong>(): <code>void</code></p>
<h4 id="returns_36">Returns<a class="headerlink" href="#returns_36" title="Permanent link">#</a></h4>
<h4 id="returns_35">Returns<a class="headerlink" href="#returns_35" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_14">Inherited from<a class="headerlink" href="#inherited-from_14" title="Permanent link">#</a></h4>
<p>ItemStore.reset</p>
<hr />
<h3 id="resetonerror">resetOnError<a class="headerlink" href="#resetonerror" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>resetOnError</strong>(<code>error</code>): <code>void</code></p>
<h4 id="parameters_27">Parameters<a class="headerlink" href="#parameters_27" title="Permanent link">#</a></h4>
<h4 id="parameters_26">Parameters<a class="headerlink" href="#parameters_26" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2148,19 +2138,19 @@
</tr>
</tbody>
</table>
<h4 id="returns_37">Returns<a class="headerlink" href="#returns_37" title="Permanent link">#</a></h4>
<h4 id="returns_36">Returns<a class="headerlink" href="#returns_36" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<hr />
<h3 id="resetselection">resetSelection<a class="headerlink" href="#resetselection" title="Permanent link">#</a></h3>
<p>▸ <strong>resetSelection</strong>(): <code>void</code></p>
<h4 id="returns_38">Returns<a class="headerlink" href="#returns_38" title="Permanent link">#</a></h4>
<h4 id="returns_37">Returns<a class="headerlink" href="#returns_37" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_15">Inherited from<a class="headerlink" href="#inherited-from_15" title="Permanent link">#</a></h4>
<p>ItemStore.resetSelection</p>
<hr />
<h3 id="select">select<a class="headerlink" href="#select" title="Permanent link">#</a></h3>
<p>▸ <strong>select</strong>(<code>item</code>): <code>void</code></p>
<h4 id="parameters_28">Parameters<a class="headerlink" href="#parameters_28" title="Permanent link">#</a></h4>
<h4 id="parameters_27">Parameters<a class="headerlink" href="#parameters_27" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2171,22 +2161,22 @@
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
</tbody>
</table>
<h4 id="returns_39">Returns<a class="headerlink" href="#returns_39" title="Permanent link">#</a></h4>
<h4 id="returns_38">Returns<a class="headerlink" href="#returns_38" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_16">Inherited from<a class="headerlink" href="#inherited-from_16" title="Permanent link">#</a></h4>
<p>ItemStore.select</p>
<hr />
<h3 id="sortitems">sortItems<a class="headerlink" href="#sortitems" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>sortItems</strong>(<code>items?</code>, <code>sorting?</code>, <code>order?</code>): <code>T</code>[]</p>
<p>▸ <code>Protected</code> <strong>sortItems</strong>(<code>items?</code>, <code>sorting?</code>, <code>order?</code>): <code>K</code>[]</p>
<p>Return <code>items</code> sorted by the given ordering functions. If two elements of
<code>items</code> are sorted to the same "index" then the next sorting function is used
to determine where to place them relative to each other. Once the <code>sorting</code>
functions have been all exhausted then the order is unchanged (ie a stable sort).</p>
<h4 id="parameters_29">Parameters<a class="headerlink" href="#parameters_29" title="Permanent link">#</a></h4>
<h4 id="parameters_28">Parameters<a class="headerlink" href="#parameters_28" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2198,12 +2188,12 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
<tbody>
<tr>
<td align="left"><code>items</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>K</code>[]</td>
<td align="left">the items to be sorted (default: the current items in this store)</td>
</tr>
<tr>
<td align="left"><code>sorting</code></td>
<td align="left">(<code>item</code>: <code>T</code>) =&gt; <code>any</code>[]</td>
<td align="left">(<code>item</code>: <code>K</code>) =&gt; <code>any</code>[]</td>
<td align="left">list of functions to determine sort order (default: sorting by name)</td>
</tr>
<tr>
@@ -2213,14 +2203,14 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
</tr>
</tbody>
</table>
<h4 id="returns_40">Returns<a class="headerlink" href="#returns_40" title="Permanent link">#</a></h4>
<p><code>T</code>[]</p>
<h4 id="returns_39">Returns<a class="headerlink" href="#returns_39" title="Permanent link">#</a></h4>
<p><code>K</code>[]</p>
<h4 id="inherited-from_17">Inherited from<a class="headerlink" href="#inherited-from_17" title="Permanent link">#</a></h4>
<p>ItemStore.sortItems</p>
<hr />
<h3 id="subscribe">subscribe<a class="headerlink" href="#subscribe" title="Permanent link">#</a></h3>
<p>▸ <strong>subscribe</strong>(<code>__namedParameters?</code>): <code>Disposer</code></p>
<h4 id="parameters_30">Parameters<a class="headerlink" href="#parameters_30" title="Permanent link">#</a></h4>
<h4 id="parameters_29">Parameters<a class="headerlink" href="#parameters_29" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2235,12 +2225,12 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
</tr>
</tbody>
</table>
<h4 id="returns_41">Returns<a class="headerlink" href="#returns_41" title="Permanent link">#</a></h4>
<h4 id="returns_40">Returns<a class="headerlink" href="#returns_40" title="Permanent link">#</a></h4>
<p><code>Disposer</code></p>
<hr />
<h3 id="toggleselection">toggleSelection<a class="headerlink" href="#toggleselection" title="Permanent link">#</a></h3>
<p>▸ <strong>toggleSelection</strong>(<code>item</code>): <code>void</code></p>
<h4 id="parameters_31">Parameters<a class="headerlink" href="#parameters_31" title="Permanent link">#</a></h4>
<h4 id="parameters_30">Parameters<a class="headerlink" href="#parameters_30" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2251,18 +2241,18 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
</tbody>
</table>
<h4 id="returns_42">Returns<a class="headerlink" href="#returns_42" title="Permanent link">#</a></h4>
<h4 id="returns_41">Returns<a class="headerlink" href="#returns_41" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_18">Inherited from<a class="headerlink" href="#inherited-from_18" title="Permanent link">#</a></h4>
<p>ItemStore.toggleSelection</p>
<hr />
<h3 id="toggleselectionall">toggleSelectionAll<a class="headerlink" href="#toggleselectionall" title="Permanent link">#</a></h3>
<p>▸ <strong>toggleSelectionAll</strong>(<code>visibleItems?</code>): <code>void</code></p>
<h4 id="parameters_32">Parameters<a class="headerlink" href="#parameters_32" title="Permanent link">#</a></h4>
<h4 id="parameters_31">Parameters<a class="headerlink" href="#parameters_31" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
@@ -2273,17 +2263,39 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
<tbody>
<tr>
<td align="left"><code>visibleItems</code></td>
<td align="left"><code>T</code>[]</td>
<td align="left"><code>K</code>[]</td>
</tr>
</tbody>
</table>
<h4 id="returns_43">Returns<a class="headerlink" href="#returns_43" title="Permanent link">#</a></h4>
<h4 id="returns_42">Returns<a class="headerlink" href="#returns_42" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_19">Inherited from<a class="headerlink" href="#inherited-from_19" title="Permanent link">#</a></h4>
<p>ItemStore.toggleSelectionAll</p>
<hr />
<h3 id="unselect">unselect<a class="headerlink" href="#unselect" title="Permanent link">#</a></h3>
<p>▸ <strong>unselect</strong>(<code>item</code>): <code>void</code></p>
<h4 id="parameters_32">Parameters<a class="headerlink" href="#parameters_32" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
<th align="left">Name</th>
<th align="left">Type</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>K</code></td>
</tr>
</tbody>
</table>
<h4 id="returns_43">Returns<a class="headerlink" href="#returns_43" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_20">Inherited from<a class="headerlink" href="#inherited-from_20" title="Permanent link">#</a></h4>
<p>ItemStore.unselect</p>
<hr />
<h3 id="update">update<a class="headerlink" href="#update" title="Permanent link">#</a></h3>
<p>▸ <strong>update</strong>(<code>item</code>, <code>data</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_33">Parameters<a class="headerlink" href="#parameters_33" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -2295,17 +2307,24 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
<tr>
<td align="left"><code>data</code></td>
<td align="left"><code>PartialDeep</code>&lt;<code>K</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_44">Returns<a class="headerlink" href="#returns_44" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<h4 id="inherited-from_20">Inherited from<a class="headerlink" href="#inherited-from_20" title="Permanent link">#</a></h4>
<p>ItemStore.unselect</p>
<p><code>Promise</code>&lt;<code>K</code>></p>
<hr />
<h3 id="update">update<a class="headerlink" href="#update" title="Permanent link">#</a></h3>
<p>▸ <strong>update</strong>(<code>item</code>, <code>data</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h3 id="updatefromeventsbuffer">updateFromEventsBuffer<a class="headerlink" href="#updatefromeventsbuffer" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>updateFromEventsBuffer</strong>(): <code>void</code></p>
<h4 id="returns_45">Returns<a class="headerlink" href="#returns_45" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<hr />
<h3 id="updateitem">updateItem<a class="headerlink" href="#updateitem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>updateItem</strong>(<code>item</code>, <code>request</code>): <code>Promise</code>&lt;<code>K</code>></p>
<h4 id="parameters_34">Parameters<a class="headerlink" href="#parameters_34" title="Permanent link">#</a></h4>
<table>
<thead>
@@ -2317,45 +2336,16 @@ functions have been all exhausted then the order is unchanged (ie a stable sort)
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
</tr>
<tr>
<td align="left"><code>data</code></td>
<td align="left"><code>Partial</code>&lt;<code>T</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_45">Returns<a class="headerlink" href="#returns_45" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<hr />
<h3 id="updatefromeventsbuffer">updateFromEventsBuffer<a class="headerlink" href="#updatefromeventsbuffer" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>updateFromEventsBuffer</strong>(): <code>void</code></p>
<h4 id="returns_46">Returns<a class="headerlink" href="#returns_46" title="Permanent link">#</a></h4>
<p><code>void</code></p>
<hr />
<h3 id="updateitem">updateItem<a class="headerlink" href="#updateitem" title="Permanent link">#</a></h3>
<p>▸ <code>Protected</code> <strong>updateItem</strong>(<code>item</code>, <code>request</code>): <code>Promise</code>&lt;<code>T</code>></p>
<h4 id="parameters_35">Parameters<a class="headerlink" href="#parameters_35" title="Permanent link">#</a></h4>
<table>
<thead>
<tr>
<th align="left">Name</th>
<th align="left">Type</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><code>item</code></td>
<td align="left"><code>T</code></td>
<td align="left"><code>K</code></td>
</tr>
<tr>
<td align="left"><code>request</code></td>
<td align="left">() =&gt; <code>Promise</code>&lt;<code>T</code>></td>
<td align="left">() =&gt; <code>Promise</code>&lt;<code>K</code>></td>
</tr>
</tbody>
</table>
<h4 id="returns_47">Returns<a class="headerlink" href="#returns_47" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>T</code>></p>
<h4 id="returns_46">Returns<a class="headerlink" href="#returns_46" title="Permanent link">#</a></h4>
<p><code>Promise</code>&lt;<code>K</code>></p>
<h4 id="inherited-from_21">Inherited from<a class="headerlink" href="#inherited-from_21" title="Permanent link">#</a></h4>
<p>ItemStore.updateItem</p>