|
|
|
@@ -20,7 +20,7 @@
|
|
|
|
|
<ul class="tsd-hierarchy">
|
|
|
|
|
<li><span class="target">Context</span></li></ul></section><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L9">src/context/context.ts:9</a></li></ul></aside>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L10">src/context/context.ts:10</a></li></ul></aside>
|
|
|
|
|
<section class="tsd-panel-group tsd-index-group">
|
|
|
|
|
<section class="tsd-panel tsd-index-panel">
|
|
|
|
|
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
|
|
|
|
@@ -84,7 +84,7 @@
|
|
|
|
|
<h5><span class="tsd-signature-symbol">[</span>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]: </span><span class="tsd-signature-type">Limiter</span></h5></li></ul></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <a href="Context.html" class="tsd-signature-type" data-tsd-kind="Class">Context</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L38">src/context/context.ts:38</a></li></ul></aside></li></ul></section></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L39">src/context/context.ts:39</a></li></ul></aside></li></ul></section></section>
|
|
|
|
|
<section class="tsd-panel-group tsd-member-group">
|
|
|
|
|
<h2>Properties</h2>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="environments" class="tsd-anchor"></a>
|
|
|
|
@@ -95,31 +95,31 @@
|
|
|
|
|
whereas <code>{% capture %}</code>, <code>{% assign %}</code> only hide this scope</p>
|
|
|
|
|
</div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L21">src/context/context.ts:21</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L22">src/context/context.ts:22</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="globals" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>globals</span><a href="#globals" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">globals<span class="tsd-signature-symbol">:</span> <a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a></div>
|
|
|
|
|
<div class="tsd-comment tsd-typography"><p>global scope used as fallback for missing variables</p>
|
|
|
|
|
</div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L25">src/context/context.ts:25</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L26">src/context/context.ts:26</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="memoryLimit" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>memory<wbr/>Limit</span><a href="#memoryLimit" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">memory<wbr/>Limit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Limiter</span></div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L36">src/context/context.ts:36</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L37">src/context/context.ts:37</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="opts" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>opts</span><a href="#opts" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">opts<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">NormalizedFullOptions</span></div>
|
|
|
|
|
<div class="tsd-comment tsd-typography"><p>The normalized liquid options object</p>
|
|
|
|
|
</div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L30">src/context/context.ts:30</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L31">src/context/context.ts:31</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="ownPropertyOnly" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>own<wbr/>Property<wbr/>Only</span><a href="#ownPropertyOnly" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">own<wbr/>Property<wbr/>Only<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L35">src/context/context.ts:35</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L36">src/context/context.ts:36</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="registers" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>registers</span><a href="#registers" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">registers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">{}</span><span class="tsd-signature-symbol"> = {}</span></div>
|
|
|
|
@@ -127,12 +127,12 @@ whereas <code>{% capture %}</code>, <code>{% assign %}</code> only hide this sco
|
|
|
|
|
<h4>Type declaration</h4>
|
|
|
|
|
<ul class="tsd-parameters"></ul></div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L15">src/context/context.ts:15</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L16">src/context/context.ts:16</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="renderLimit" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>render<wbr/>Limit</span><a href="#renderLimit" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">render<wbr/>Limit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">Limiter</span></div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L37">src/context/context.ts:37</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L38">src/context/context.ts:38</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"><a id="scopes" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>scopes</span><a href="#scopes" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">scopes<span class="tsd-signature-symbol">:</span> <a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> = ...</span></div>
|
|
|
|
@@ -140,19 +140,19 @@ whereas <code>{% capture %}</code>, <code>{% assign %}</code> only hide this sco
|
|
|
|
|
for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p>
|
|
|
|
|
</div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L14">src/context/context.ts:14</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L15">src/context/context.ts:15</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="strictVariables" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>strict<wbr/>Variables</span><a href="#strictVariables" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">strict<wbr/>Variables<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
|
|
|
|
|
<div class="tsd-comment tsd-typography"><p>Throw when accessing undefined variable?</p>
|
|
|
|
|
</div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L34">src/context/context.ts:34</a></li></ul></aside></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L35">src/context/context.ts:35</a></li></ul></aside></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="sync" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>sync</span><a href="#sync" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<div class="tsd-signature">sync<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L26">src/context/context.ts:26</a></li></ul></aside></section></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L27">src/context/context.ts:27</a></li></ul></aside></section></section>
|
|
|
|
|
<section class="tsd-panel-group tsd-member-group">
|
|
|
|
|
<h2>Methods</h2>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="_get" class="tsd-anchor"></a>
|
|
|
|
@@ -167,7 +167,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>paths: <span class="tsd-signature-type">PropertyKey</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L73">src/context/context.ts:73</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L74">src/context/context.ts:74</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="_getFromScope" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>_get<wbr/>From<wbr/>Scope</span><a href="#_getFromScope" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -184,7 +184,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>strictVariables: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> = ...</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L83">src/context/context.ts:83</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L84">src/context/context.ts:84</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="bottom" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>bottom</span><a href="#bottom" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -192,7 +192,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<li class="tsd-description">
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L99">src/context/context.ts:99</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L100">src/context/context.ts:100</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private"><a id="findScope" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagPrivate">Private</code> <span>find<wbr/>Scope</span><a href="#findScope" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
|
|
|
|
@@ -205,7 +205,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>key: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L112">src/context/context.ts:112</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L113">src/context/context.ts:113</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="get" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>get</span><a href="#get" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -221,7 +221,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>paths: <span class="tsd-signature-type">PropertyKey</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">unknown</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L67">src/context/context.ts:67</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L68">src/context/context.ts:68</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getAll" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>get<wbr/>All</span><a href="#getAll" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -229,7 +229,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<li class="tsd-description">
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L60">src/context/context.ts:60</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L61">src/context/context.ts:61</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getFromScope" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>get<wbr/>From<wbr/>Scope</span><a href="#getFromScope" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -247,7 +247,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">PropertyKey</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol"><</span><span class="tsd-signature-type">unknown</span><span class="tsd-signature-symbol">></span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L80">src/context/context.ts:80</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L81">src/context/context.ts:81</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getRegister" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>get<wbr/>Register</span><a href="#getRegister" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -260,7 +260,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>key: <span class="tsd-signature-type">string</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L48">src/context/context.ts:48</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L49">src/context/context.ts:49</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="getSync" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>get<wbr/>Sync</span><a href="#getSync" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -273,7 +273,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>paths: <span class="tsd-signature-type">PropertyKey</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">unknown</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L70">src/context/context.ts:70</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L71">src/context/context.ts:71</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="pop" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>pop</span><a href="#pop" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -281,7 +281,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<li class="tsd-description">
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../types/Scope.html" class="tsd-signature-type" data-tsd-kind="Type alias">Scope</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L96">src/context/context.ts:96</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L97">src/context/context.ts:97</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="push" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>push</span><a href="#push" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -294,7 +294,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>ctx: <span class="tsd-signature-type">object</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L93">src/context/context.ts:93</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L94">src/context/context.ts:94</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="restoreRegister" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>restore<wbr/>Register</span><a href="#restoreRegister" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -307,7 +307,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>keyValues: <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L57">src/context/context.ts:57</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L58">src/context/context.ts:58</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="saveRegister" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>save<wbr/>Register</span><a href="#saveRegister" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -320,7 +320,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5><code class="tsd-tag ts-flagRest">Rest</code> <span class="tsd-signature-symbol">...</span>keys: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L54">src/context/context.ts:54</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L55">src/context/context.ts:55</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="setRegister" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>set<wbr/>Register</span><a href="#setRegister" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -335,7 +335,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<h5>value: <span class="tsd-signature-type">any</span></h5></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L51">src/context/context.ts:51</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L52">src/context/context.ts:52</a></li></ul></aside></li></ul></section>
|
|
|
|
|
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="spawn" class="tsd-anchor"></a>
|
|
|
|
|
<h3 class="tsd-anchor-link"><span>spawn</span><a href="#spawn" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
|
|
|
|
|
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
|
|
|
|
@@ -349,7 +349,7 @@ for tags like <code>{% capture %}</code> <code>{% assign %}</code> to operate</p
|
|
|
|
|
<ul class="tsd-parameters"></ul></li></ul></div>
|
|
|
|
|
<h4 class="tsd-returns-title">Returns <a href="Context.html" class="tsd-signature-type" data-tsd-kind="Class">Context</a></h4><aside class="tsd-sources">
|
|
|
|
|
<ul>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L102">src/context/context.ts:102</a></li></ul></aside></li></ul></section></section></div>
|
|
|
|
|
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L103">src/context/context.ts:103</a></li></ul></aside></li></ul></section></section></div>
|
|
|
|
|
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
|
|
|
|
|
<div class="tsd-navigation settings">
|
|
|
|
|
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">
|
|
|
|
|