Deploying to gh-pages from @ harttle/liquidjs@bbf00f37bf 🚀

This commit is contained in:
harttle
2022-08-27 15:20:54 +00:00
parent 0ffe1e95a2
commit f47ace2604
555 changed files with 2212 additions and 2058 deletions
+47 -17
View File
@@ -93,8 +93,37 @@
</header>
<div class="article-content" itemprop="articleBody">
<h2 id="Functions" class="article-heading"><a href="#Functions" class="headerlink" title="Functions"></a>Functions<a class="article-anchor" href="#Functions" aria-hidden="true"></a></h2><h3 id="evalLiteralToken" class="article-heading"><a href="#evalLiteralToken" class="headerlink" title="evalLiteralToken"></a>evalLiteralToken<a class="article-anchor" href="#evalLiteralToken" aria-hidden="true"></a></h3><p><strong>evalLiteralToken</strong>(<code>token</code>: <a href="../classes/tokens_literal_token_.literaltoken.html">LiteralToken</a>): <em>any</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L73">src/render/expression.ts:73</a></em></p>
<h2 id="Functions" class="article-heading"><a href="#Functions" class="headerlink" title="Functions"></a>Functions<a class="article-anchor" href="#Functions" aria-hidden="true"></a></h2><h3 id="evalToken" class="article-heading"><a href="#evalToken" class="headerlink" title="_evalToken"></a>_evalToken<a class="article-anchor" href="#evalToken" aria-hidden="true"></a></h3><p><strong>_evalToken</strong>(<code>token</code>: <a href="../classes/tokens_token_.token.html">Token</a> | undefined, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>, <code>lenient</code>: boolean): <em>IterableIteratorunknown</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L48">src/render/expression.ts:48</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Type</th>
<th>Default</th>
</tr>
</thead>
<tbody><tr>
<td><code>token</code></td>
<td><a href="../classes/tokens_token_.token.html">Token</a> &#124; undefined</td>
<td>-</td>
</tr>
<tr>
<td><code>ctx</code></td>
<td><a href="../classes/context_context_.context.html">Context</a></td>
<td>-</td>
</tr>
<tr>
<td><code>lenient</code></td>
<td>boolean</td>
<td>false</td>
</tr>
</tbody></table>
<p><strong>Returns:</strong> <em>IterableIteratorunknown</em></p>
<hr>
<h3 id="evalLiteralToken" class="article-heading"><a href="#evalLiteralToken" class="headerlink" title="evalLiteralToken"></a>evalLiteralToken<a class="article-anchor" href="#evalLiteralToken" aria-hidden="true"></a></h3><p><strong>evalLiteralToken</strong>(<code>token</code>: <a href="../classes/tokens_literal_token_.literaltoken.html">LiteralToken</a>): <em>any</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L84">src/render/expression.ts:84</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -111,7 +140,7 @@
<p><strong>Returns:</strong> <em>any</em></p>
<hr>
<h3 id="evalNumberToken" class="article-heading"><a href="#evalNumberToken" class="headerlink" title="evalNumberToken"></a>evalNumberToken<a class="article-anchor" href="#evalNumberToken" aria-hidden="true"></a></h3><p><strong>evalNumberToken</strong>(<code>token</code>: <a href="../classes/tokens_number_token_.numbertoken.html">NumberToken</a>): <em>number</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L59">src/render/expression.ts:59</a></em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L70">src/render/expression.ts:70</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -128,7 +157,7 @@
<p><strong>Returns:</strong> <em>number</em></p>
<hr>
<h3 id="evalOperatorToken" class="article-heading"><a href="#evalOperatorToken" class="headerlink" title="evalOperatorToken"></a>evalOperatorToken<a class="article-anchor" href="#evalOperatorToken" aria-hidden="true"></a></h3><p><strong>evalOperatorToken</strong>(<code>operators</code>: <a href="../interfaces/render_operator_.operators.html">Operators</a>, <code>token</code>: <a href="../classes/tokens_operator_token_.operatortoken.html">OperatorToken</a>, <code>lhs</code>: any, <code>rhs</code>: any, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>): <em>boolean</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L68">src/render/expression.ts:68</a></em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L79">src/render/expression.ts:79</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -160,8 +189,8 @@
</tbody></table>
<p><strong>Returns:</strong> <em>boolean</em></p>
<hr>
<h3 id="evalPropertyAccessToken" class="article-heading"><a href="#evalPropertyAccessToken" class="headerlink" title="evalPropertyAccessToken"></a>evalPropertyAccessToken<a class="article-anchor" href="#evalPropertyAccessToken" aria-hidden="true"></a></h3><p><strong>evalPropertyAccessToken</strong>(<code>token</code>: <a href="../classes/tokens_property_access_token_.propertyaccesstoken.html">PropertyAccessToken</a>, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>, <code>lenient</code>: boolean): <em>null | object</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L49">src/render/expression.ts:49</a></em></p>
<h3 id="evalPropertyAccessToken" class="article-heading"><a href="#evalPropertyAccessToken" class="headerlink" title="evalPropertyAccessToken"></a>evalPropertyAccessToken<a class="article-anchor" href="#evalPropertyAccessToken" aria-hidden="true"></a></h3><p><strong>evalPropertyAccessToken</strong>(<code>token</code>: <a href="../classes/tokens_property_access_token_.propertyaccesstoken.html">PropertyAccessToken</a>, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>, <code>lenient</code>: boolean): <em>IterableIteratorunknown</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L57">src/render/expression.ts:57</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -183,10 +212,10 @@
<td>boolean</td>
</tr>
</tbody></table>
<p><strong>Returns:</strong> <em>null | object</em></p>
<p><strong>Returns:</strong> <em>IterableIteratorunknown</em></p>
<hr>
<h3 id="evalQuotedToken" class="article-heading"><a href="#evalQuotedToken" class="headerlink" title="evalQuotedToken"></a>evalQuotedToken<a class="article-anchor" href="#evalQuotedToken" aria-hidden="true"></a></h3><p><strong>evalQuotedToken</strong>(<code>token</code>: <a href="../classes/tokens_quoted_token_.quotedtoken.html">QuotedToken</a>): <em>string</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L64">src/render/expression.ts:64</a></em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L75">src/render/expression.ts:75</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -202,8 +231,8 @@
</tbody></table>
<p><strong>Returns:</strong> <em>string</em></p>
<hr>
<h3 id="evalRangeToken" class="article-heading"><a href="#evalRangeToken" class="headerlink" title="evalRangeToken"></a>evalRangeToken<a class="article-anchor" href="#evalRangeToken" aria-hidden="true"></a></h3><p><strong>evalRangeToken</strong>(<code>token</code>: <a href="../classes/tokens_range_token_.rangetoken.html">RangeToken</a>, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>): <em>number[]</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L77">src/render/expression.ts:77</a></em></p>
<h3 id="evalRangeToken" class="article-heading"><a href="#evalRangeToken" class="headerlink" title="evalRangeToken"></a>evalRangeToken<a class="article-anchor" href="#evalRangeToken" aria-hidden="true"></a></h3><p><strong>evalRangeToken</strong>(<code>token</code>: <a href="../classes/tokens_range_token_.rangetoken.html">RangeToken</a>, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>): <em>GeneratorIterableIteratorunknown, number[], number</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L88">src/render/expression.ts:88</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -221,10 +250,11 @@
<td><a href="../classes/context_context_.context.html">Context</a></td>
</tr>
</tbody></table>
<p><strong>Returns:</strong> <em>number[]</em></p>
<p><strong>Returns:</strong> <em>GeneratorIterableIteratorunknown, number[], number</em></p>
<hr>
<h3 id="evalToken" class="article-heading"><a href="#evalToken" class="headerlink" title="evalToken"></a>evalToken<a class="article-anchor" href="#evalToken" aria-hidden="true"></a></h3><p><strong>evalToken</strong>(<code>token</code>: <a href="../classes/tokens_token_.token.html">Token</a> | undefined, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>, <code>lenient</code>: boolean): <em>any</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L40">src/render/expression.ts:40</a></em></p>
<h3 id="evalToken-1" class="article-heading"><a href="#evalToken-1" class="headerlink" title="evalToken"></a>evalToken<a class="article-anchor" href="#evalToken-1" aria-hidden="true"></a></h3><p><strong>evalToken</strong>(<code>token</code>: <a href="../classes/tokens_token_.token.html">Token</a> | undefined, <code>ctx</code>: <a href="../classes/context_context_.context.html">Context</a>, <code>lenient</code>: boolean): <em>Generatornever, any, unknown</em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L44">src/render/expression.ts:44</a></em></p>
<p><strong><code>deprecated</code></strong> use <code>_evalToken</code> instead</p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -250,10 +280,10 @@
<td>false</td>
</tr>
</tbody></table>
<p><strong>Returns:</strong> <em>any</em></p>
<p><strong>Returns:</strong> <em>Generatornever, any, unknown</em></p>
<hr>
<h3 id="toPostfix" class="article-heading"><a href="#toPostfix" class="headerlink" title="toPostfix"></a>toPostfix<a class="article-anchor" href="#toPostfix" aria-hidden="true"></a></h3><p><strong>toPostfix</strong>(<code>tokens</code>: IterableIterator<a href="../classes/tokens_token_.token.html">Token</a>): <em>IterableIterator<a href="../classes/tokens_token_.token.html">Token</a></em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L83">src/render/expression.ts:83</a></em></p>
<p><em>Defined in <a target="_blank" rel="noopener external nofollow noreferrer" href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L94">src/render/expression.ts:94</a></em></p>
<p><strong>Parameters:</strong></p>
<table>
<thead>
@@ -271,7 +301,7 @@
</div>
<footer class="article-footer">
<time class="article-footer-updated" datetime="2022-08-24T12:56:39.416Z" itemprop="dateModified">Last updated: 2022-08-24</time>
<time class="article-footer-updated" datetime="2022-08-27T15:20:29.463Z" itemprop="dateModified">Last updated: 2022-08-27</time>
<a href="../classes/liquid_.liquid.html" class="article-footer-next" title="sidebar.api.Liquid"><span>Next</span><i class="icon-chevron-right"></i></a>
</footer>
</div>
@@ -280,7 +310,7 @@
<div id="article-toc-inner">
<div id="article-toc-inner-list">
<strong class="sidebar-title">Contents</strong>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#Functions"><span class="toc-text">Functions</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#evalLiteralToken"><span class="toc-text">evalLiteralToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalNumberToken"><span class="toc-text">evalNumberToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalOperatorToken"><span class="toc-text">evalOperatorToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalPropertyAccessToken"><span class="toc-text">evalPropertyAccessToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalQuotedToken"><span class="toc-text">evalQuotedToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalRangeToken"><span class="toc-text">evalRangeToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalToken"><span class="toc-text">evalToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#toPostfix"><span class="toc-text">toPostfix</span></a></li></ol></li></ol>
<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#Functions"><span class="toc-text">Functions</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#evalToken"><span class="toc-text">_evalToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalLiteralToken"><span class="toc-text">evalLiteralToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalNumberToken"><span class="toc-text">evalNumberToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalOperatorToken"><span class="toc-text">evalOperatorToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalPropertyAccessToken"><span class="toc-text">evalPropertyAccessToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalQuotedToken"><span class="toc-text">evalQuotedToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalRangeToken"><span class="toc-text">evalRangeToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#evalToken-1"><span class="toc-text">evalToken</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#toPostfix"><span class="toc-text">toPostfix</span></a></li></ol></li></ol>
</div>
<a href="#" id="article-toc-top">Back to Top</a>
</div>