Skip to content

Commit 3793419

Browse files
committed
[docs] Tweak
1 parent 72f274a commit 3793419

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

docs/guides/releases/article.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<link rel="preload" as="image" href="/shots/styled-chart-react-demo.png"><link rel="preload" as="image" href="/shots/axis-overrides-react-demo.png"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-solid-demo.png"><link rel="preload" as="image" href="/shots/inspector-solid-demo.png"><link rel="preload" as="image" href="/shots/editablevalueview-solid-demo.png"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-svelte-demo.png"><link rel="preload" as="image" href="/shots/inspector-svelte-demo.png"><link rel="preload" as="image" href="/shots/editablevalueview-svelte-full-demo.png"><link rel="preload" as="image" href="/shots/inspector-react-demo.png"><link rel="preload" as="image" href="/partykit.gif"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-react-demo.png"><link rel="preload" as="image" href="/shots/car-analysis-demo.png"><link rel="preload" as="image" href="/shots/movie-database-demo.png"><nav><ul><li><a href="/">TinyBase</a></li><li><a href="/guides/">Guides</a></li><li><a href="/guides/releases/">Releases</a></li></ul></nav><section class="s1" id="/guides/releases/" data-id="R"><h1>Releases</h1><p>This is a reverse chronological list of the major TinyBase releases, with highlighted features.</p><hr><h1 id="v9-4">v9.4</h1><h2 id="select-all"><a href="/api/queries/type-aliases/definition/select/"><code>Select</code></a> All</h2><p><a href="/api/queries/interfaces/queries/queries/"><code>Queries</code></a> can now select every <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> present in a root or joined <a href="/api/store/type-aliases/store/row/"><code>Row</code></a> with the selectAll function (as requested in issue <a href="https://github.com/tinyplex/tinybase/issues/40">#40</a>). Heterogeneous Rows are supported directly: each result <a href="/api/store/type-aliases/store/row/"><code>Row</code></a> contains only its source <a href="/api/store/type-aliases/store/row/"><code>Row</code></a>&#x27;s Cells, while the result <a href="/api/store/type-aliases/store/table/"><code>Table</code></a>&#x27;s <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> are their reactive union.</p><p>Joined selections retain their <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> by default, or can take a <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/id/"><code>Id</code></a> prefix or mapping callback. Selection clauses are applied in declaration order, and source <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> within a selectAll function call are processed lexically, so collision behavior is deterministic.</p><pre><code><span class="keyword">import</span> <span class="punctuation">{</span>createQueries<span class="punctuation">,</span> createStore<span class="punctuation">}</span> <span class="keyword">from</span> <span class="string">'tinybase'</span><span class="punctuation">;</span>
1+
<link rel="preload" as="image" href="/shots/styled-chart-react-demo.png"><link rel="preload" as="image" href="/shots/axis-overrides-react-demo.png"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-solid-demo.png"><link rel="preload" as="image" href="/shots/inspector-solid-demo.png"><link rel="preload" as="image" href="/shots/editablevalueview-solid-demo.png"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-svelte-demo.png"><link rel="preload" as="image" href="/shots/inspector-svelte-demo.png"><link rel="preload" as="image" href="/shots/editablevalueview-svelte-full-demo.png"><link rel="preload" as="image" href="/shots/inspector-react-demo.png"><link rel="preload" as="image" href="/partykit.gif"><link rel="preload" as="image" href="/shots/sortedtableinhtmltable-react-demo.png"><link rel="preload" as="image" href="/shots/car-analysis-demo.png"><link rel="preload" as="image" href="/shots/movie-database-demo.png"><nav><ul><li><a href="/">TinyBase</a></li><li><a href="/guides/">Guides</a></li><li><a href="/guides/releases/">Releases</a></li></ul></nav><section class="s1" id="/guides/releases/" data-id="R"><h1>Releases</h1><p>This is a reverse chronological list of the major TinyBase releases, with highlighted features.</p><hr><h1 id="v9-4">v9.4</h1><h2 id="selectall"><code>selectAll</code></h2><p><a href="/api/queries/interfaces/queries/queries/"><code>Queries</code></a> can now select every <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> present in a root or joined <a href="/api/store/type-aliases/store/row/"><code>Row</code></a> with the <code>selectAll</code> keyword (as requested in issue <a href="https://github.com/tinyplex/tinybase/issues/40">#40</a>). Heterogeneous Rows are supported directly: each result <a href="/api/store/type-aliases/store/row/"><code>Row</code></a> contains only its source <a href="/api/store/type-aliases/store/row/"><code>Row</code></a>&#x27;s Cells, while the result <a href="/api/store/type-aliases/store/table/"><code>Table</code></a>&#x27;s <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> are their reactive union.</p><p>Joined selections retain their <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> by default, or can take a <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/id/"><code>Id</code></a> prefix or mapping callback. Selection clauses are applied in declaration order, and source <a href="/api/store/type-aliases/store/cell/"><code>Cell</code></a> <a href="/api/common/type-aliases/identity/ids/"><code>Ids</code></a> within a <code>selectAll</code> function call are processed lexically, so collision behavior is deterministic.</p><pre><code><span class="keyword">import</span> <span class="punctuation">{</span>createQueries<span class="punctuation">,</span> createStore<span class="punctuation">}</span> <span class="keyword">from</span> <span class="string">'tinybase'</span><span class="punctuation">;</span>
22

33
<span class="keyword">const</span> selectAllStore <span class="operator">=</span> <span class="function"><a href="/api/the-essentials/creating-stores/createstore/">createStore</a></span><span class="punctuation">(</span><span class="punctuation">)</span><span class="punctuation">.</span><span class="function"><a href="/api/mergeable-store/interfaces/mergeable/mergeablestore/methods/setter/settable/">setTable</a></span><span class="punctuation">(</span><span class="string">'pets'</span><span class="punctuation">,</span> <span class="punctuation">{</span>
44
<span class="literal-property">fido</span><span class="operator">:</span> <span class="punctuation">{</span><span class="literal-property">species</span><span class="operator">:</span> <span class="string">'dog'</span><span class="punctuation">,</span> <span class="literal-property">color</span><span class="operator">:</span> <span class="string">'brown'</span><span class="punctuation">}</span><span class="punctuation">,</span>

0 commit comments

Comments
 (0)