chore(release): 9.11.3 [skip ci]

## [9.11.3](https://github.com/harttle/liquidjs/compare/v9.11.2...v9.11.3) (2020-03-14)

### Performance Improvements

* introduce AST to avoid reparse ([d2d6a38](https://github.com/harttle/liquidjs/commit/d2d6a38))
* remove instanceof DelimitedToken ([1673e84](https://github.com/harttle/liquidjs/commit/1673e84))
This commit is contained in:
semantic-release-bot
2020-03-14 18:54:31 +00:00
parent 1673e84e27
commit 14b04688b5
76 changed files with 8730 additions and 2453 deletions
+8
View File
@@ -1,3 +1,11 @@
## [9.11.3](https://github.com/harttle/liquidjs/compare/v9.11.2...v9.11.3) (2020-03-14)
### Performance Improvements
* introduce AST to avoid reparse ([d2d6a38](https://github.com/harttle/liquidjs/commit/d2d6a38))
* remove instanceof DelimitedToken ([1673e84](https://github.com/harttle/liquidjs/commit/1673e84))
## [9.11.2](https://github.com/harttle/liquidjs/compare/v9.11.1...v9.11.2) (2020-03-14) ## [9.11.2](https://github.com/harttle/liquidjs/compare/v9.11.1...v9.11.2) (2020-03-14)
File diff suppressed because one or more lines are too long
+20 -50
View File
@@ -107,7 +107,6 @@
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getall" class="tsd-kind-icon">get<wbr>All</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getall" class="tsd-kind-icon">get<wbr>All</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getfromscope" class="tsd-kind-icon">get<wbr>From<wbr>Scope</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getfromscope" class="tsd-kind-icon">get<wbr>From<wbr>Scope</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getregister" class="tsd-kind-icon">get<wbr>Register</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#getregister" class="tsd-kind-icon">get<wbr>Register</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_context_context_.context.html#parseprop" class="tsd-kind-icon">parse<wbr>Prop</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#pop" class="tsd-kind-icon">pop</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#pop" class="tsd-kind-icon">pop</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#push" class="tsd-kind-icon">push</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#push" class="tsd-kind-icon">push</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#restoreregister" class="tsd-kind-icon">restore<wbr>Register</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#restoreregister" class="tsd-kind-icon">restore<wbr>Register</a></li>
@@ -130,7 +129,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L14">context/context.ts:14</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L13">context/context.ts:13</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -158,7 +157,7 @@
<div class="tsd-signature tsd-kind-icon">environments<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a></div> <div class="tsd-signature tsd-kind-icon">environments<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L11">context/context.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L10">context/context.ts:10</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -168,7 +167,7 @@
<div class="tsd-signature tsd-kind-icon">globals<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a></div> <div class="tsd-signature tsd-kind-icon">globals<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L12">context/context.ts:12</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L11">context/context.ts:11</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -178,7 +177,7 @@
<div class="tsd-signature tsd-kind-icon">opts<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></div> <div class="tsd-signature tsd-kind-icon">opts<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L14">context/context.ts:14</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L13">context/context.ts:13</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -188,7 +187,7 @@
<div class="tsd-signature tsd-kind-icon">registers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <div class="tsd-signature tsd-kind-icon">registers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L10">context/context.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L9">context/context.ts:9</a></li>
</ul> </ul>
</aside> </aside>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
@@ -203,7 +202,7 @@
<div class="tsd-signature tsd-kind-icon">scopes<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{}]</span></div> <div class="tsd-signature tsd-kind-icon">scopes<span class="tsd-signature-symbol">:</span> <a href="../modules/_context_scope_.html#scope" class="tsd-signature-type">Scope</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[{}]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L9">context/context.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L8">context/context.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -213,7 +212,7 @@
<div class="tsd-signature tsd-kind-icon">sync<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div> <div class="tsd-signature tsd-kind-icon">sync<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L13">context/context.ts:13</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L12">context/context.ts:12</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -230,7 +229,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L58">context/context.ts:58</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L56">context/context.ts:56</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a> <h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a>
@@ -250,7 +249,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L61">context/context.ts:61</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L59">context/context.ts:59</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -270,19 +269,19 @@
<a name="get" class="tsd-anchor"></a> <a name="get" class="tsd-anchor"></a>
<h3>get</h3> <h3>get</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">get<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li> <li class="tsd-signature tsd-kind-icon">get<span class="tsd-signature-symbol">(</span>paths<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">object</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L37">context/context.ts:37</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L36">context/context.ts:36</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>path: <span class="tsd-signature-type">string</span></h5> <h5>paths: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">object</span></h4>
@@ -299,7 +298,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L33">context/context.ts:33</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L32">context/context.ts:32</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a> <h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a>
@@ -319,7 +318,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L42">context/context.ts:42</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L40">context/context.ts:40</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -345,7 +344,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L21">context/context.ts:21</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L20">context/context.ts:20</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -363,29 +362,6 @@
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a name="parseprop" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> parse<wbr>Prop</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Prop<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L80">context/context.ts:80</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="pop" class="tsd-anchor"></a> <a name="pop" class="tsd-anchor"></a>
<h3>pop</h3> <h3>pop</h3>
@@ -396,7 +372,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L55">context/context.ts:55</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L53">context/context.ts:53</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span>
@@ -418,7 +394,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L52">context/context.ts:52</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L50">context/context.ts:50</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -441,7 +417,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L30">context/context.ts:30</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L29">context/context.ts:29</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -464,7 +440,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L27">context/context.ts:27</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L26">context/context.ts:26</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -487,7 +463,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L24">context/context.ts:24</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L23">context/context.ts:23</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -562,9 +538,6 @@
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#getregister" class="tsd-kind-icon">get<wbr>Register</a> <a href="_context_context_.context.html#getregister" class="tsd-kind-icon">get<wbr>Register</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a href="_context_context_.context.html#parseprop" class="tsd-kind-icon">parse<wbr>Prop</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#pop" class="tsd-kind-icon">pop</a> <a href="_context_context_.context.html#pop" class="tsd-kind-icon">pop</a>
</li> </li>
@@ -584,9 +557,6 @@
</li> </li>
</ul> </ul>
<ul class="after-current"> <ul class="after-current">
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_context_context_.html#matchrightbracket" class="tsd-kind-icon">match<wbr>Right<wbr>Bracket</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a> <a href="../modules/_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a>
</li> </li>
@@ -62,13 +62,21 @@
<a href="_parser_parse_stream_.parsestream.html">ParseStream</a> <a href="_parser_parse_stream_.parsestream.html">ParseStream</a>
</li> </li>
</ul> </ul>
<h1>Class ParseStream</h1> <h1>Class ParseStream&lt;T&gt;</h1>
</div> </div>
</div> </div>
</header> </header>
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel tsd-type-parameters">
<h3>Type parameters</h3>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-hierarchy"> <section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
@@ -114,22 +122,22 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span>, parseToken<span class="tsd-signature-symbol">: </span><a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">[]</span>, parseToken<span class="tsd-signature-symbol">: </span><a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L11">parser/parse-stream.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L12">parser/parse-stream.ts:12</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>tokens: <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
<li> <li>
<h5>parseToken: <a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a></h5> <h5>parseToken: <a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></h4> <h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></h4>
@@ -145,7 +153,7 @@
<div class="tsd-signature tsd-kind-icon">handlers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <div class="tsd-signature tsd-kind-icon">handlers<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L9">parser/parse-stream.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L10">parser/parse-stream.ts:10</a></li>
</ul> </ul>
</aside> </aside>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
@@ -178,10 +186,10 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="parsetoken" class="tsd-anchor"></a> <a name="parsetoken" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> parse<wbr>Token</h3> <h3><span class="tsd-flag ts-flagPrivate">Private</span> parse<wbr>Token</h3>
<div class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a></div> <div class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-signature-type">ParseToken</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L11">parser/parse-stream.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L12">parser/parse-stream.ts:12</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -191,17 +199,17 @@
<div class="tsd-signature tsd-kind-icon">stop<wbr>Requested<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">stop<wbr>Requested<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L10">parser/parse-stream.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L11">parser/parse-stream.ts:11</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="tokens" class="tsd-anchor"></a> <a name="tokens" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> tokens</h3> <h3><span class="tsd-flag ts-flagPrivate">Private</span> tokens</h3>
<div class="tsd-signature tsd-kind-icon">tokens<span class="tsd-signature-symbol">:</span> <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">tokens<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L8">parser/parse-stream.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L9">parser/parse-stream.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -212,19 +220,19 @@
<a name="on" class="tsd-anchor"></a> <a name="on" class="tsd-anchor"></a>
<h3>on</h3> <h3>on</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-has-type-parameter">
<li class="tsd-signature tsd-kind-icon">on&lt;T&gt;<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, cb<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></li> <li class="tsd-signature tsd-kind-icon">on&lt;T2&gt;<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, cb<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L17">parser/parse-stream.ts:17</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L18">parser/parse-stream.ts:18</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4> <h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters"> <ul class="tsd-type-parameters">
<li> <li>
<h4>T<span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol"> | </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h4> <h4>T2<span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h4>
</li> </li>
</ul> </ul>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -237,14 +245,14 @@
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li class="tsd-parameter-siganture"> <li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-type-literal tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>arg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>arg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T2</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>arg: <span class="tsd-signature-type">T</span></h5> <h5>arg: <span class="tsd-signature-type">T2</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
@@ -254,7 +262,7 @@
</ul> </ul>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></h4> <h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -268,7 +276,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L25">parser/parse-stream.ts:25</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L26">parser/parse-stream.ts:26</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">this</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">this</span></h4>
@@ -285,7 +293,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L39">parser/parse-stream.ts:39</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L40">parser/parse-stream.ts:40</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">this</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">this</span></h4>
@@ -302,13 +310,13 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L21">parser/parse-stream.ts:21</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L22">parser/parse-stream.ts:22</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4> <h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters"> <ul class="tsd-type-parameters">
<li> <li>
<h4>T<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></h4> <h4>T<span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol"> | </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></h4>
</li> </li>
</ul> </ul>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -341,7 +349,7 @@
<ul class="before-current"> <ul class="before-current">
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter">
<a href="_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a> <a href="_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class"> <li class=" tsd-kind-constructor tsd-parent-kind-class">
@@ -375,7 +383,7 @@
</li> </li>
</ul> </ul>
<ul class="after-current"> <ul class="after-current">
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a> <a href="../modules/_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a>
</li> </li>
</ul> </ul>
+8 -8
View File
@@ -149,7 +149,7 @@
<a name="parse" class="tsd-anchor"></a> <a name="parse" class="tsd-anchor"></a>
<h3>parse</h3> <h3>parse</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></li> <li class="tsd-signature tsd-kind-icon">parse<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -161,7 +161,7 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>tokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></h4> <h4 class="tsd-returns-title">Returns <a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span></h4>
@@ -172,7 +172,7 @@
<a name="parsestream" class="tsd-anchor"></a> <a name="parsestream" class="tsd-anchor"></a>
<h3>parse<wbr>Stream</h3> <h3>parse<wbr>Stream</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></li> <li class="tsd-signature tsd-kind-icon">parse<wbr>Stream<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -184,10 +184,10 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>tokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a></h4> <h4 class="tsd-returns-title">Returns <a href="_parser_parse_stream_.parsestream.html" class="tsd-signature-type">ParseStream</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -195,7 +195,7 @@
<a name="parsetoken" class="tsd-anchor"></a> <a name="parsetoken" class="tsd-anchor"></a>
<h3>parse<wbr>Token</h3> <h3>parse<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a>, remainTokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a><span class="tsd-signature-symbol"> | </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a><span class="tsd-signature-symbol"> | </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li> <li class="tsd-signature tsd-kind-icon">parse<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a>, remainTokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a><span class="tsd-signature-symbol"> | </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a><span class="tsd-signature-symbol"> | </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -207,10 +207,10 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a></h5>
</li> </li>
<li> <li>
<h5>remainTokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>remainTokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a> <h4 class="tsd-returns-title">Returns <a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a>
-360
View File
@@ -1,360 +0,0 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Token | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_parser_token_.html">&quot;parser/token&quot;</a>
</li>
<li>
<a href="_parser_token_.token.html">Token</a>
</li>
</ul>
<h1>Class Token</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">Token</span>
<ul class="tsd-hierarchy">
<li>
<a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a>
</li>
<li>
<a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a>
</li>
<li>
<a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_parser_token_.token.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#col" class="tsd-kind-icon">col</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#line" class="tsd-kind-icon">line</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#raw" class="tsd-kind-icon">raw</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Token<span class="tsd-signature-symbol">(</span>raw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, col<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>raw: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>line: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>col: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h4>
</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 name="col" class="tsd-anchor"></a>
<h3>col</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="content" class="tsd-anchor"></a>
<h3>content</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="line" class="tsd-anchor"></a>
<h3>line</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="raw" class="tsd-anchor"></a>
<h3>raw</h3>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="trimleft" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="trimright" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_parser_token_.html">"parser/token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_token_.token.html" class="tsd-kind-icon">Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_parser_token_.token.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#col" class="tsd-kind-icon">col</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#content" class="tsd-kind-icon">content</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#line" class="tsd-kind-icon">line</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#raw" class="tsd-kind-icon">raw</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+351 -252
View File
@@ -87,45 +87,47 @@
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-private tsd-is-private-protected"> <section class="tsd-index-section ">
<h3>Properties</h3> <h3>Properties</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#n" class="tsd-kind-icon">N</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#n" class="tsd-kind-icon">N</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#col" class="tsd-kind-icon">col</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#file" class="tsd-kind-icon">file</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#input" class="tsd-kind-icon">input</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#line" class="tsd-kind-icon">line</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#p" class="tsd-kind-icon">p</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#options" class="tsd-kind-icon">options</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_parser_tokenizer_.tokenizer.html#p" class="tsd-kind-icon">p</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#advance" class="tsd-kind-icon">advance</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#ellipsis" class="tsd-kind-icon">ellipsis</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#matchword" class="tsd-kind-icon">match<wbr>Word</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#matchword" class="tsd-kind-icon">match<wbr>Word</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#mkerror" class="tsd-kind-icon">mk<wbr>Error</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#peek" class="tsd-kind-icon">peek</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#peek" class="tsd-kind-icon">peek</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#peektype" class="tsd-kind-icon">peek<wbr>Type</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#peektype" class="tsd-kind-icon">peek<wbr>Type</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#read" class="tsd-kind-icon">read</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readblank" class="tsd-kind-icon">read<wbr>Blank</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readboolean" class="tsd-kind-icon">read<wbr>Boolean</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readexpression" class="tsd-kind-icon">read<wbr>Expression</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readexpression" class="tsd-kind-icon">read<wbr>Expression</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfilename" class="tsd-kind-icon">read<wbr>File<wbr>Name</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfilter" class="tsd-kind-icon">read<wbr>Filter</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfilterarg" class="tsd-kind-icon">read<wbr>Filter<wbr>Arg</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfilterarg" class="tsd-kind-icon">read<wbr>Filter<wbr>Arg</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfiltertoken" class="tsd-kind-icon">read<wbr>Filter<wbr>Token</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfilters" class="tsd-kind-icon">read<wbr>Filters</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readfiltertokens" class="tsd-kind-icon">read<wbr>Filter<wbr>Tokens</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhtmltoken" class="tsd-kind-icon">readHTMLToken</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhtmltoken" class="tsd-kind-icon">readHTMLToken</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhash" class="tsd-kind-icon">read<wbr>Hash</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhash" class="tsd-kind-icon">read<wbr>Hash</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhashes" class="tsd-kind-icon">read<wbr>Hashes</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readhashes" class="tsd-kind-icon">read<wbr>Hashes</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readoperator" class="tsd-kind-icon">read<wbr>Operator</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readoutputtoken" class="tsd-kind-icon">read<wbr>Output<wbr>Token</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readoutputtoken" class="tsd-kind-icon">read<wbr>Output<wbr>Token</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readpropertyaccess" class="tsd-kind-icon">read<wbr>Property<wbr>Access</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readquoted" class="tsd-kind-icon">read<wbr>Quoted</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readquoted" class="tsd-kind-icon">read<wbr>Quoted</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readrange" class="tsd-kind-icon">read<wbr>Range</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readrange" class="tsd-kind-icon">read<wbr>Range</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtagtoken" class="tsd-kind-icon">read<wbr>Tag<wbr>Token</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtagtoken" class="tsd-kind-icon">read<wbr>Tag<wbr>Token</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readto" class="tsd-kind-icon">read<wbr>To</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readto" class="tsd-kind-icon">read<wbr>To</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtoken" class="tsd-kind-icon">read<wbr>Token</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtopleveltoken" class="tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Token</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtokens" class="tsd-kind-icon">read<wbr>Tokens</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readtopleveltokens" class="tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Tokens</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readvalue" class="tsd-kind-icon">read<wbr>Value</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readvalue" class="tsd-kind-icon">read<wbr>Value</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readvariable" class="tsd-kind-icon">read<wbr>Variable</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readvalueorthrow" class="tsd-kind-icon">read<wbr>Value<wbr>OrThrow</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#readword" class="tsd-kind-icon">read<wbr>Word</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#remaining" class="tsd-kind-icon">remaining</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#reversematchword" class="tsd-kind-icon">reverse<wbr>Match<wbr>Word</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#reversematchword" class="tsd-kind-icon">reverse<wbr>Match<wbr>Word</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_tokenizer_.tokenizer.html#skipblank" class="tsd-kind-icon">skip<wbr>Blank</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -137,13 +139,13 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Tokenizer<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span>, options<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Tokenizer<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L25">parser/tokenizer.ts:25</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L28">parser/tokenizer.ts:28</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -154,34 +156,21 @@
<li> <li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> file: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></h5> <h5><span class="tsd-flag ts-flagDefault value">Default value</span> file: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></h5>
</li> </li>
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol"> =&nbsp;defaultOptions</span></h5>
</li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></h4> <h4 class="tsd-returns-title">Returns <a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-private tsd-is-private-protected"> <section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2> <h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="n" class="tsd-anchor"></a> <a name="n" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> N</h3> <h3>N</h3>
<div class="tsd-signature tsd-kind-icon">N<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">N<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L23">parser/tokenizer.ts:23</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L28">parser/tokenizer.ts:28</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="col" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> col</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L25">parser/tokenizer.ts:25</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -191,7 +180,7 @@
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L28">parser/tokenizer.ts:28</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L31">parser/tokenizer.ts:31</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -201,43 +190,86 @@
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L27">parser/tokenizer.ts:27</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L30">parser/tokenizer.ts:30</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="line" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> line</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L24">parser/tokenizer.ts:24</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="options" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> options</h3>
<div class="tsd-signature tsd-kind-icon">options<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L29">parser/tokenizer.ts:29</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="p" class="tsd-anchor"></a> <a name="p" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> p</h3> <h3>p</h3>
<div class="tsd-signature tsd-kind-icon">p<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div> <div class="tsd-signature tsd-kind-icon">p<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L22">parser/tokenizer.ts:22</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L27">parser/tokenizer.ts:27</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="advance" class="tsd-anchor"></a>
<h3>advance</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">advance<span class="tsd-signature-symbol">(</span>i<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L187">parser/tokenizer.ts:187</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> i: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="ellipsis" class="tsd-anchor"></a>
<h3>ellipsis</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">ellipsis<span class="tsd-signature-symbol">(</span>begin<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L147">parser/tokenizer.ts:147</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> begin: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;this.p</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L191">parser/tokenizer.ts:191</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="matchword" class="tsd-anchor"></a> <a name="matchword" class="tsd-anchor"></a>
<h3>match<wbr>Word</h3> <h3>match<wbr>Word</h3>
@@ -248,7 +280,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L271">parser/tokenizer.ts:271</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L273">parser/tokenizer.ts:273</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -261,6 +293,32 @@
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="mkerror" class="tsd-anchor"></a>
<h3>mk<wbr>Error</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">mk<wbr>Error<span class="tsd-signature-symbol">(</span>msg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L143">parser/tokenizer.ts:143</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>msg: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="peek" class="tsd-anchor"></a> <a name="peek" class="tsd-anchor"></a>
<h3>peek</h3> <h3>peek</h3>
@@ -271,7 +329,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L288">parser/tokenizer.ts:288</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L291">parser/tokenizer.ts:291</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -294,7 +352,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L285">parser/tokenizer.ts:285</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L287">parser/tokenizer.ts:287</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -307,77 +365,57 @@
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="read" class="tsd-anchor"></a>
<h3>read</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<span class="tsd-signature-symbol">(</span>n<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L260">parser/tokenizer.ts:260</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> n: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readblank" class="tsd-anchor"></a>
<h3>read<wbr>Blank</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Blank<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L291">parser/tokenizer.ts:291</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readboolean" class="tsd-anchor"></a>
<h3>read<wbr>Boolean</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Boolean<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L239">parser/tokenizer.ts:239</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readexpression" class="tsd-anchor"></a> <a name="readexpression" class="tsd-anchor"></a>
<h3>read<wbr>Expression</h3> <h3>read<wbr>Expression</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Expression<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Expression<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L34">parser/tokenizer.ts:34</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L36">parser/tokenizer.ts:36</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfilename" class="tsd-anchor"></a>
<h3>read<wbr>File<wbr>Name</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Name<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L267">parser/tokenizer.ts:267</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfilter" class="tsd-anchor"></a>
<h3>read<wbr>Filter</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Filter<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L67">parser/tokenizer.ts:67</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">null</span>
</h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -385,56 +423,36 @@
<a name="readfilterarg" class="tsd-anchor"></a> <a name="readfilterarg" class="tsd-anchor"></a>
<h3>read<wbr>Filter<wbr>Arg</h3> <h3>read<wbr>Filter<wbr>Arg</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Filter<wbr>Arg<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Filter<wbr>Arg<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L84">parser/tokenizer.ts:84</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L85">parser/tokenizer.ts:85</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a> <h4 class="tsd-returns-title">Returns <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a>
<span class="tsd-signature-symbol"> | </span> <span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">null</span> <span class="tsd-signature-type">undefined</span>
</h4> </h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfiltertoken" class="tsd-anchor"></a> <a name="readfilters" class="tsd-anchor"></a>
<h3>read<wbr>Filter<wbr>Token</h3> <h3>read<wbr>Filters</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Filter<wbr>Token<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Filters<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L65">parser/tokenizer.ts:65</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L59">parser/tokenizer.ts:59</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a> <h4 class="tsd-returns-title">Returns <a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol">[]</span></h4>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">null</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfiltertokens" class="tsd-anchor"></a>
<h3>read<wbr>Filter<wbr>Tokens</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Filter<wbr>Tokens<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L52">parser/tokenizer.ts:52</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a><span class="tsd-signature-symbol">[]</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -442,7 +460,7 @@
<a name="readhtmltoken" class="tsd-anchor"></a> <a name="readhtmltoken" class="tsd-anchor"></a>
<h3>readHTMLToken</h3> <h3>readHTMLToken</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">readHTMLToken<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></li> <li class="tsd-signature tsd-kind-icon">readHTMLToken<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -451,7 +469,13 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L112">parser/tokenizer.ts:112</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L112">parser/tokenizer.ts:112</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -459,7 +483,7 @@
<a name="readhash" class="tsd-anchor"></a> <a name="readhash" class="tsd-anchor"></a>
<h3>read<wbr>Hash</h3> <h3>read<wbr>Hash</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Hash<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Hash<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -468,9 +492,9 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L167">parser/tokenizer.ts:167</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L167">parser/tokenizer.ts:167</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">null</span> <h4 class="tsd-returns-title">Returns <a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a>
<span class="tsd-signature-symbol"> | </span> <span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span> <span class="tsd-signature-type">undefined</span>
</h4> </h4>
</li> </li>
</ul> </ul>
@@ -479,7 +503,7 @@
<a name="readhashes" class="tsd-anchor"></a> <a name="readhashes" class="tsd-anchor"></a>
<h3>read<wbr>Hashes</h3> <h3>read<wbr>Hashes</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Hashes<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">[]</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Hashes<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -488,7 +512,27 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L158">parser/tokenizer.ts:158</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L158">parser/tokenizer.ts:158</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">[]</span></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readoperator" class="tsd-anchor"></a>
<h3>read<wbr>Operator</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Operator<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L53">parser/tokenizer.ts:53</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">undefined</span>
</h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -496,33 +540,22 @@
<a name="readoutputtoken" class="tsd-anchor"></a> <a name="readoutputtoken" class="tsd-anchor"></a>
<h3>read<wbr>Output<wbr>Token</h3> <h3>read<wbr>Output<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Output<wbr>Token<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Output<wbr>Token<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L137">parser/tokenizer.ts:137</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L133">parser/tokenizer.ts:133</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h4> <h4 class="tsd-parameters-title">Parameters</h4>
</li> <ul class="tsd-parameters">
</ul> <li>
</section> <h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> </li>
<a name="readpropertyaccess" class="tsd-anchor"></a> </ul>
<h3>read<wbr>Property<wbr>Access</h3> <h4 class="tsd-returns-title">Returns <a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h4>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Property<wbr>Access<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L182">parser/tokenizer.ts:182</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -530,16 +563,19 @@
<a name="readquoted" class="tsd-anchor"></a> <a name="readquoted" class="tsd-anchor"></a>
<h3>read<wbr>Quoted</h3> <h3>read<wbr>Quoted</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Quoted<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Quoted<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L246">parser/tokenizer.ts:246</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L252">parser/tokenizer.ts:252</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">undefined</span>
</h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -547,16 +583,19 @@
<a name="readrange" class="tsd-anchor"></a> <a name="readrange" class="tsd-anchor"></a>
<h3>read<wbr>Range</h3> <h3>read<wbr>Range</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Range<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Range<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L228">parser/tokenizer.ts:228</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L234">parser/tokenizer.ts:234</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">undefined</span>
</h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -564,7 +603,7 @@
<a name="readtagtoken" class="tsd-anchor"></a> <a name="readtagtoken" class="tsd-anchor"></a>
<h3>read<wbr>Tag<wbr>Token</h3> <h3>read<wbr>Tag<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Tag<wbr>Token<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Tag<wbr>Token<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -573,7 +612,13 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L123">parser/tokenizer.ts:123</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L123">parser/tokenizer.ts:123</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -581,13 +626,13 @@
<a name="readto" class="tsd-anchor"></a> <a name="readto" class="tsd-anchor"></a>
<h3>read<wbr>To</h3> <h3>read<wbr>To</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>To<span class="tsd-signature-symbol">(</span>end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>To<span class="tsd-signature-symbol">(</span>end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L211">parser/tokenizer.ts:211</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L195">parser/tokenizer.ts:195</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -596,15 +641,15 @@
<h5>end: <span class="tsd-signature-type">string</span></h5> <h5>end: <span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readtoken" class="tsd-anchor"></a> <a name="readtopleveltoken" class="tsd-anchor"></a>
<h3>read<wbr>Token</h3> <h3>read<wbr>Top<wbr>Level<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Token<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Token<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -613,15 +658,21 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L105">parser/tokenizer.ts:105</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L105">parser/tokenizer.ts:105</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readtokens" class="tsd-anchor"></a> <a name="readtopleveltokens" class="tsd-anchor"></a>
<h3>read<wbr>Tokens</h3> <h3>read<wbr>Top<wbr>Level<wbr>Tokens</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Tokens<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Tokens<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -630,7 +681,13 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L95">parser/tokenizer.ts:95</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L95">parser/tokenizer.ts:95</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol"> =&nbsp;defaultOptions</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -638,24 +695,44 @@
<a name="readvalue" class="tsd-anchor"></a> <a name="readvalue" class="tsd-anchor"></a>
<h3>read<wbr>Value</h3> <h3>read<wbr>Value</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Value<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Value<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L219">parser/tokenizer.ts:219</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L203">parser/tokenizer.ts:203</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">undefined</span>
</h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readvariable" class="tsd-anchor"></a> <a name="readvalueorthrow" class="tsd-anchor"></a>
<h3>read<wbr>Variable</h3> <h3>read<wbr>Value<wbr>OrThrow</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Variable<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">read<wbr>Value<wbr>OrThrow<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L246">parser/tokenizer.ts:246</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readword" class="tsd-anchor"></a>
<h3>read<wbr>Word</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">read<wbr>Word<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -664,7 +741,24 @@
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L151">parser/tokenizer.ts:151</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L151">parser/tokenizer.ts:151</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="remaining" class="tsd-anchor"></a>
<h3>remaining</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">remaining<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L183">parser/tokenizer.ts:183</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -672,13 +766,13 @@
<a name="reversematchword" class="tsd-anchor"></a> <a name="reversematchword" class="tsd-anchor"></a>
<h3>reverse<wbr>Match<wbr>Word</h3> <h3>reverse<wbr>Match<wbr>Word</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">reverse<wbr>Match<wbr>Word<span class="tsd-signature-symbol">(</span>word<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, buffer<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li> <li class="tsd-signature tsd-kind-icon">reverse<wbr>Match<wbr>Word<span class="tsd-signature-symbol">(</span>word<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L277">parser/tokenizer.ts:277</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L280">parser/tokenizer.ts:280</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -686,14 +780,28 @@
<li> <li>
<h5>word: <span class="tsd-signature-type">string</span></h5> <h5>word: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> buffer: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="skipblank" class="tsd-anchor"></a>
<h3>skip<wbr>Blank</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">skip<wbr>Blank<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L295">parser/tokenizer.ts:295</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</section>
</section> </section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -717,56 +825,53 @@
<li class=" tsd-kind-constructor tsd-parent-kind-class"> <li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_parser_tokenizer_.tokenizer.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#n" class="tsd-kind-icon">N</a> <a href="_parser_tokenizer_.tokenizer.html#n" class="tsd-kind-icon">N</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_parser_tokenizer_.tokenizer.html#col" class="tsd-kind-icon">col</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_parser_tokenizer_.tokenizer.html#file" class="tsd-kind-icon">file</a> <a href="_parser_tokenizer_.tokenizer.html#file" class="tsd-kind-icon">file</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_parser_tokenizer_.tokenizer.html#input" class="tsd-kind-icon">input</a> <a href="_parser_tokenizer_.tokenizer.html#input" class="tsd-kind-icon">input</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#line" class="tsd-kind-icon">line</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_parser_tokenizer_.tokenizer.html#options" class="tsd-kind-icon">options</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_parser_tokenizer_.tokenizer.html#p" class="tsd-kind-icon">p</a> <a href="_parser_tokenizer_.tokenizer.html#p" class="tsd-kind-icon">p</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#advance" class="tsd-kind-icon">advance</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#ellipsis" class="tsd-kind-icon">ellipsis</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#matchword" class="tsd-kind-icon">match<wbr>Word</a> <a href="_parser_tokenizer_.tokenizer.html#matchword" class="tsd-kind-icon">match<wbr>Word</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#mkerror" class="tsd-kind-icon">mk<wbr>Error</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#peek" class="tsd-kind-icon">peek</a> <a href="_parser_tokenizer_.tokenizer.html#peek" class="tsd-kind-icon">peek</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#peektype" class="tsd-kind-icon">peek<wbr>Type</a> <a href="_parser_tokenizer_.tokenizer.html#peektype" class="tsd-kind-icon">peek<wbr>Type</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#read" class="tsd-kind-icon">read</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readblank" class="tsd-kind-icon">read<wbr>Blank</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readboolean" class="tsd-kind-icon">read<wbr>Boolean</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readexpression" class="tsd-kind-icon">read<wbr>Expression</a> <a href="_parser_tokenizer_.tokenizer.html#readexpression" class="tsd-kind-icon">read<wbr>Expression</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readfilename" class="tsd-kind-icon">read<wbr>File<wbr>Name</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readfilter" class="tsd-kind-icon">read<wbr>Filter</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readfilterarg" class="tsd-kind-icon">read<wbr>Filter<wbr>Arg</a> <a href="_parser_tokenizer_.tokenizer.html#readfilterarg" class="tsd-kind-icon">read<wbr>Filter<wbr>Arg</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readfiltertoken" class="tsd-kind-icon">read<wbr>Filter<wbr>Token</a> <a href="_parser_tokenizer_.tokenizer.html#readfilters" class="tsd-kind-icon">read<wbr>Filters</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readfiltertokens" class="tsd-kind-icon">read<wbr>Filter<wbr>Tokens</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readhtmltoken" class="tsd-kind-icon">readHTMLToken</a> <a href="_parser_tokenizer_.tokenizer.html#readhtmltoken" class="tsd-kind-icon">readHTMLToken</a>
@@ -778,10 +883,10 @@
<a href="_parser_tokenizer_.tokenizer.html#readhashes" class="tsd-kind-icon">read<wbr>Hashes</a> <a href="_parser_tokenizer_.tokenizer.html#readhashes" class="tsd-kind-icon">read<wbr>Hashes</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readoutputtoken" class="tsd-kind-icon">read<wbr>Output<wbr>Token</a> <a href="_parser_tokenizer_.tokenizer.html#readoperator" class="tsd-kind-icon">read<wbr>Operator</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readpropertyaccess" class="tsd-kind-icon">read<wbr>Property<wbr>Access</a> <a href="_parser_tokenizer_.tokenizer.html#readoutputtoken" class="tsd-kind-icon">read<wbr>Output<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readquoted" class="tsd-kind-icon">read<wbr>Quoted</a> <a href="_parser_tokenizer_.tokenizer.html#readquoted" class="tsd-kind-icon">read<wbr>Quoted</a>
@@ -796,39 +901,33 @@
<a href="_parser_tokenizer_.tokenizer.html#readto" class="tsd-kind-icon">read<wbr>To</a> <a href="_parser_tokenizer_.tokenizer.html#readto" class="tsd-kind-icon">read<wbr>To</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readtoken" class="tsd-kind-icon">read<wbr>Token</a> <a href="_parser_tokenizer_.tokenizer.html#readtopleveltoken" class="tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readtokens" class="tsd-kind-icon">read<wbr>Tokens</a> <a href="_parser_tokenizer_.tokenizer.html#readtopleveltokens" class="tsd-kind-icon">read<wbr>Top<wbr>Level<wbr>Tokens</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readvalue" class="tsd-kind-icon">read<wbr>Value</a> <a href="_parser_tokenizer_.tokenizer.html#readvalue" class="tsd-kind-icon">read<wbr>Value</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readvariable" class="tsd-kind-icon">read<wbr>Variable</a> <a href="_parser_tokenizer_.tokenizer.html#readvalueorthrow" class="tsd-kind-icon">read<wbr>Value<wbr>OrThrow</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#readword" class="tsd-kind-icon">read<wbr>Word</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#remaining" class="tsd-kind-icon">remaining</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#reversematchword" class="tsd-kind-icon">reverse<wbr>Match<wbr>Word</a> <a href="_parser_tokenizer_.tokenizer.html#reversematchword" class="tsd-kind-icon">reverse<wbr>Match<wbr>Word</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#skipblank" class="tsd-kind-icon">skip<wbr>Blank</a>
</li>
</ul> </ul>
</li> </li>
</ul> </ul>
<ul class="after-current"> <ul class="after-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_tokenizer_.html#blank" class="tsd-kind-icon">BLANK</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_tokenizer_.html#operator" class="tsd-kind-icon">OPERATOR</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_tokenizer_.html#quote" class="tsd-kind-icon">QUOTE</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_tokenizer_.html#types" class="tsd-kind-icon">TYPES</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_tokenizer_.html#variable" class="tsd-kind-icon">VARIABLE</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
@@ -110,19 +110,19 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Expression<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_render_expression_.expression.html" class="tsd-signature-type">Expression</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Expression<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_render_expression_.expression.html" class="tsd-signature-type">Expression</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L11">render/expression.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L18">render/expression.ts:18</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> str: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></h5> <h5>str: <span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_render_expression_.expression.html" class="tsd-signature-type">Expression</a></h4> <h4 class="tsd-returns-title">Returns <a href="_render_expression_.expression.html" class="tsd-signature-type">Expression</a></h4>
@@ -138,17 +138,17 @@
<div class="tsd-signature tsd-kind-icon">operands<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div> <div class="tsd-signature tsd-kind-icon">operands<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L10">render/expression.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L17">render/expression.ts:17</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="postfix" class="tsd-anchor"></a> <a name="postfix" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> postfix</h3> <h3><span class="tsd-flag ts-flagPrivate">Private</span> postfix</h3>
<div class="tsd-signature tsd-kind-icon">postfix<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">postfix<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L11">render/expression.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L18">render/expression.ts:18</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -165,7 +165,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L17">render/expression.ts:17</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L24">render/expression.ts:24</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -188,7 +188,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L35">render/expression.ts:35</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L37">render/expression.ts:37</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -241,10 +241,22 @@
</ul> </ul>
<ul class="after-current"> <ul class="after-current">
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_render_expression_.html#isrange" class="tsd-kind-icon">is<wbr>Range</a> <a href="../modules/_render_expression_.html#evalliteraltoken" class="tsd-kind-icon">eval<wbr>Literal<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_render_expression_.html#rangevalue" class="tsd-kind-icon">range<wbr>Value</a> <a href="../modules/_render_expression_.html#evalnumbertoken" class="tsd-kind-icon">eval<wbr>Number<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_render_expression_.html#evaloperatortoken" class="tsd-kind-icon">eval<wbr>Operator<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="../modules/_render_expression_.html#evalquotedtoken" class="tsd-kind-icon">eval<wbr>Quoted<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_render_expression_.html#evalrangetoken" class="tsd-kind-icon">eval<wbr>Range<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="../modules/_render_expression_.html#evaltoken" class="tsd-kind-icon">eval<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a> <a href="../modules/_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a>
+4 -4
View File
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol">&gt;</span> <a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol">&gt;</span>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">HTML</span> <span class="target">HTML</span>
@@ -120,7 +120,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new HTML<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li> <li class="tsd-signature tsd-kind-icon">new HTML<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -133,7 +133,7 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h5> <h5>token: <a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></h4> <h4 class="tsd-returns-title">Returns <a href="_template_html_.html.html" class="tsd-signature-type">HTML</a></h4>
@@ -156,7 +156,7 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
<h3>token</h3> <h3>token</h3>
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p> <p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p>
<p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p> <p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p>
+4 -4
View File
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span> <a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol">&gt;</span>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">Output</span> <span class="target">Output</span>
@@ -120,7 +120,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Output<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a>, filters<span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Output<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a>, filters<span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_output_.output.html" class="tsd-signature-type">Output</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -133,7 +133,7 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h5> <h5>token: <a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h5>
</li> </li>
<li> <li>
<h5>filters: <a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a></h5> <h5>filters: <a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a></h5>
@@ -149,7 +149,7 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
<h3>token</h3> <h3>token</h3>
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p> <p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p>
<p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p> <p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p>
+32 -16
View File
@@ -89,20 +89,6 @@
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-kind-class tsd-parent-kind-external-module">
<h3 class="tsd-before-signature">Indexable</h3>
<div class="tsd-signature tsd-kind-icon"><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">any</span></div>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Key-Value Pairs Representing Tag Arguments
Example:
For the markup <code>, foo:&#39;bar&#39;, coo:2 reversed %}</code>,
hash[&#39;foo&#39;] === &#39;bar&#39;
hash[&#39;coo&#39;] === 2
hash[&#39;reversed&#39;] === undefined</p>
</div>
</div>
</section>
<section class="tsd-panel-group tsd-index-group"> <section class="tsd-panel-group tsd-index-group">
<h2>Index</h2> <h2>Index</h2>
<section class="tsd-panel tsd-index-panel"> <section class="tsd-panel tsd-index-panel">
@@ -113,6 +99,12 @@
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_template_tag_hash_.hash.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_template_tag_hash_.hash.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_template_tag_hash_.hash.html#hash" class="tsd-kind-icon">hash</a></li>
</ul>
</section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
@@ -148,13 +140,34 @@
</ul> </ul>
</section> </section>
</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 name="hash" class="tsd-anchor"></a>
<h3>hash</h3>
<div class="tsd-signature tsd-kind-icon">hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/tag/hash.ts#L14">template/tag/hash.ts:14</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-index-signature">
<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">any</span></h5>
</li>
</ul>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="render" class="tsd-anchor"></a> <a name="render" class="tsd-anchor"></a>
<h3>render</h3> <h3>render</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="_context_context_.context.html" class="tsd-signature-type">Context</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li> <li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="_context_context_.context.html" class="tsd-signature-type">Context</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -169,7 +182,7 @@
<h5>ctx: <a href="_context_context_.context.html" class="tsd-signature-type">Context</a></h5> <h5>ctx: <a href="_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">object</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -196,6 +209,9 @@
<li class=" tsd-kind-constructor tsd-parent-kind-class"> <li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_template_tag_hash_.hash.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_template_tag_hash_.hash.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_template_tag_hash_.hash.html#hash" class="tsd-kind-icon">hash</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_template_tag_hash_.hash.html#render" class="tsd-kind-icon">render</a> <a href="_template_tag_hash_.hash.html#render" class="tsd-kind-icon">render</a>
</li> </li>
+5 -5
View File
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol">&gt;</span> <a href="_template_template_impl_.templateimpl.html" class="tsd-signature-type">TemplateImpl</a><span class="tsd-signature-symbol">&lt;</span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol">&gt;</span>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">Tag</span> <span class="target">Tag</span>
@@ -122,7 +122,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Tag<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a>, tokens<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span>, liquid<span class="tsd-signature-symbol">: </span><a href="_liquid_.liquid.html" class="tsd-signature-type">Liquid</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Tag<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a>, tokens<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span>, liquid<span class="tsd-signature-symbol">: </span><a href="_liquid_.liquid.html" class="tsd-signature-type">Liquid</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_.tag.html" class="tsd-signature-type">Tag</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -135,10 +135,10 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h5> <h5>token: <a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h5>
</li> </li>
<li> <li>
<h5>tokens: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>tokens: <a href="../modules/_tokens_toplevel_token_.html#topleveltoken" class="tsd-signature-type">TopLevelToken</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
<li> <li>
<h5>liquid: <a href="_liquid_.liquid.html" class="tsd-signature-type">Liquid</a></h5> <h5>liquid: <a href="_liquid_.liquid.html" class="tsd-signature-type">Liquid</a></h5>
@@ -174,7 +174,7 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
<h3>token</h3> <h3>token</h3>
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p> <p>Implementation of <a href="../interfaces/_template_template_.template.html">Template</a>.<a href="../interfaces/_template_template_.template.html#token">token</a></p>
<p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p> <p>Inherited from <a href="_template_template_impl_.templateimpl.html">TemplateImpl</a>.<a href="_template_template_impl_.templateimpl.html#token">token</a></p>
+7 -7
View File
@@ -116,7 +116,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L9">template/value.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L10">template/value.ts:10</a></li>
</ul> </ul>
</aside> </aside>
<div class="tsd-comment tsd-typography"> <div class="tsd-comment tsd-typography">
@@ -148,7 +148,7 @@
<div class="tsd-signature tsd-kind-icon">filter<wbr>Map<span class="tsd-signature-symbol">:</span> <a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a></div> <div class="tsd-signature tsd-kind-icon">filter<wbr>Map<span class="tsd-signature-symbol">:</span> <a href="_template_filter_filter_map_.filtermap.html" class="tsd-signature-type">FilterMap</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L14">template/value.ts:14</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L15">template/value.ts:15</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -158,17 +158,17 @@
<div class="tsd-signature tsd-kind-icon">filters<span class="tsd-signature-symbol">:</span> <a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div> <div class="tsd-signature tsd-kind-icon">filters<span class="tsd-signature-symbol">:</span> <a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L8">template/value.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L9">template/value.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="initial" class="tsd-anchor"></a> <a name="initial" class="tsd-anchor"></a>
<h3>initial</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> initial</h3>
<div class="tsd-signature tsd-kind-icon">initial<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">initial<span class="tsd-signature-symbol">:</span> <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L9">template/value.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L10">template/value.ts:10</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -185,7 +185,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L19">template/value.ts:19</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L20">template/value.ts:20</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_delimited_token_.html">&quot;parser/delimited-token&quot;</a> <a href="../modules/_tokens_delimited_token_.html">&quot;tokens/delimited-token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_delimited_token_.delimitedtoken.html">DelimitedToken</a> <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>
</li> </li>
</ul> </ul>
<h1>Class DelimitedToken</h1> <h1>Class DelimitedToken</h1>
@@ -73,16 +73,16 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_token_.token.html" class="tsd-signature-type">Token</a> <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">DelimitedToken</span> <span class="target">DelimitedToken</span>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a> <a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a>
</li> </li>
<li> <li>
<a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a> <a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -97,20 +97,28 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_parser_delimited_token_.delimitedtoken.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_delimited_token_.delimitedtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_delimited_token_.delimitedtoken.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_delimited_token_.delimitedtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_delimited_token_.delimitedtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-inherited"> <section class="tsd-index-section tsd-is-inherited">
<h3>Properties</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#col" class="tsd-kind-icon">col</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#content" class="tsd-kind-icon">content</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#file" class="tsd-kind-icon">file</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_delimited_token_.delimitedtoken.html#size" class="tsd-kind-icon">size</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#line" class="tsd-kind-icon">line</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#raw" class="tsd-kind-icon">raw</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -122,20 +130,20 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Delimited<wbr>Token<span class="tsd-signature-symbol">(</span>raw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, content<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pos<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, trimLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, trimRight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Delimited<wbr>Token<span class="tsd-signature-symbol">(</span>kind<span class="tsd-signature-symbol">: </span><a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a>, content<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, trimLeft<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, trimRight<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Overrides <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#constructor">constructor</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/delimited-token.ts#L4">parser/delimited-token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L8">tokens/delimited-token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>raw: <span class="tsd-signature-type">string</span></h5> <h5>kind: <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></h5>
</li> </li>
<li> <li>
<h5>content: <span class="tsd-signature-type">string</span></h5> <h5>content: <span class="tsd-signature-type">string</span></h5>
@@ -144,10 +152,10 @@
<h5>input: <span class="tsd-signature-type">string</span></h5> <h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>line: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>pos: <span class="tsd-signature-type">number</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>trimLeft: <span class="tsd-signature-type">boolean</span></h5> <h5>trimLeft: <span class="tsd-signature-type">boolean</span></h5>
@@ -159,32 +167,42 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited"> <section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2> <h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="col" class="tsd-anchor"></a> <a name="begin" class="tsd-anchor"></a>
<h3>col</h3> <h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="content" class="tsd-anchor"></a> <a name="content" class="tsd-anchor"></a>
<h3>content</h3> <h3>content</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L8">tokens/delimited-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -193,9 +211,9 @@
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -204,57 +222,101 @@
<h3>input</h3> <h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="line" class="tsd-anchor"></a> <a name="kind" class="tsd-anchor"></a>
<h3>line</h3> <h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="raw" class="tsd-anchor"></a>
<h3>raw</h3>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#raw">raw</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="trimleft" class="tsd-anchor"></a> <a name="trimleft" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3> <h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimleft">trimLeft</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L6">tokens/delimited-token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="trimright" class="tsd-anchor"></a> <a name="trimright" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3> <h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimright">trimRight</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L7">tokens/delimited-token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -263,7 +325,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_delimited_token_.html">"parser/delimited-<wbr>token"</a> <a href="../modules/_tokens_delimited_token_.html">"tokens/delimited-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -272,34 +334,43 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a> <a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_parser_delimited_token_.delimitedtoken.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_delimited_token_.delimitedtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#col" class="tsd-kind-icon">col</a> <a href="_tokens_delimited_token_.delimitedtoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_delimited_token_.delimitedtoken.html#content" class="tsd-kind-icon">content</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#content" class="tsd-kind-icon">content</a> <a href="_tokens_delimited_token_.delimitedtoken.html#end" class="tsd-kind-icon">end</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#file" class="tsd-kind-icon">file</a> <a href="_tokens_delimited_token_.delimitedtoken.html#file" class="tsd-kind-icon">file</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#input" class="tsd-kind-icon">input</a> <a href="_tokens_delimited_token_.delimitedtoken.html#input" class="tsd-kind-icon">input</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#line" class="tsd-kind-icon">line</a> <a href="_tokens_delimited_token_.delimitedtoken.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_delimited_token_.delimitedtoken.html#raw" class="tsd-kind-icon">raw</a> <a href="_tokens_delimited_token_.delimitedtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_delimited_token_.delimitedtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a> <a href="_tokens_delimited_token_.delimitedtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a> <a href="_tokens_delimited_token_.delimitedtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_delimited_token_.delimitedtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_delimited_token_.delimitedtoken.html#size" class="tsd-kind-icon">size</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_filter_token_.html">&quot;parser/filter-token&quot;</a> <a href="../modules/_tokens_filter_token_.html">&quot;tokens/filter-token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_filter_token_.filtertoken.html">FilterToken</a> <a href="_tokens_filter_token_.filtertoken.html">FilterToken</a>
</li> </li>
</ul> </ul>
<h1>Class FilterToken</h1> <h1>Class FilterToken</h1>
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_token_.token.html" class="tsd-signature-type">Token</a> <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">FilterToken</span> <span class="target">FilterToken</span>
@@ -89,22 +89,27 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_parser_filter_token_.filtertoken.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_filter_token_.filtertoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Properties</h3> <h3>Properties</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_filter_token_.filtertoken.html#args" class="tsd-kind-icon">args</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_filter_token_.filtertoken.html#args" class="tsd-kind-icon">args</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#col" class="tsd-kind-icon">col</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#content" class="tsd-kind-icon">content</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#file" class="tsd-kind-icon">file</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#input" class="tsd-kind-icon">input</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#line" class="tsd-kind-icon">line</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_filter_token_.filtertoken.html#name" class="tsd-kind-icon">name</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_filter_token_.filtertoken.html#name" class="tsd-kind-icon">name</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#raw" class="tsd-kind-icon">raw</a></li> </ul>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li> </section>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li> <section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_filter_token_.filtertoken.html#size" class="tsd-kind-icon">size</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -116,14 +121,14 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Filter<wbr>Token<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, args<span class="tsd-signature-symbol">: </span><a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span>, raw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, col<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Filter<wbr>Token<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, args<span class="tsd-signature-symbol">: </span><a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Overrides <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#constructor">constructor</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-token.ts#L4">parser/filter-token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/filter-token.ts#L5">tokens/filter-token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -134,23 +139,20 @@
<li> <li>
<h5>args: <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span></h5> <h5>args: <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
<li>
<h5>raw: <span class="tsd-signature-type">string</span></h5>
</li>
<li> <li>
<h5>input: <span class="tsd-signature-type">string</span></h5> <h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>line: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>col: <span class="tsd-signature-type">number</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -163,29 +165,29 @@
<div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span></div> <div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <a href="../modules/_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-token.ts#L7">parser/filter-token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/filter-token.ts#L8">tokens/filter-token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="col" class="tsd-anchor"></a> <a name="begin" class="tsd-anchor"></a>
<h3>col</h3> <h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="content" class="tsd-anchor"></a> <a name="end" class="tsd-anchor"></a>
<h3>content</h3> <h3>end</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -194,9 +196,9 @@
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -205,20 +207,20 @@
<h3>input</h3> <h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="line" class="tsd-anchor"></a> <a name="kind" class="tsd-anchor"></a>
<h3>line</h3> <h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -228,42 +230,66 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-token.ts#L6">parser/filter-token.ts:6</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/filter-token.ts#L7">tokens/filter-token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> </section>
<a name="raw" class="tsd-anchor"></a> <section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h3>raw</h3> <h2>Methods</h2>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<aside class="tsd-sources"> <a name="getposition" class="tsd-anchor"></a>
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#raw">raw</a></p> <h3>get<wbr>Position</h3>
<ul> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
</aside> <ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="trimleft" class="tsd-anchor"></a> <a name="gettext" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3> <h3>get<wbr>Text</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<aside class="tsd-sources"> <li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimleft">trimLeft</a></p> </ul>
<ul> <ul class="tsd-descriptions">
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li> <li class="tsd-description">
</ul> <aside class="tsd-sources">
</aside> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="trimright" class="tsd-anchor"></a> <a name="size" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3> <h3>size</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<aside class="tsd-sources"> <li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimright">trimRight</a></p> </ul>
<ul> <ul class="tsd-descriptions">
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li> <li class="tsd-description">
</ul> <aside class="tsd-sources">
</aside> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section> </section>
</section> </section>
</div> </div>
@@ -274,7 +300,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_filter_token_.html">"parser/filter-<wbr>token"</a> <a href="../modules/_tokens_filter_token_.html">"tokens/filter-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -283,40 +309,40 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a> <a href="_tokens_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_parser_filter_token_.filtertoken.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_filter_token_.filtertoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_filter_token_.filtertoken.html#args" class="tsd-kind-icon">args</a> <a href="_tokens_filter_token_.filtertoken.html#args" class="tsd-kind-icon">args</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#col" class="tsd-kind-icon">col</a> <a href="_tokens_filter_token_.filtertoken.html#begin" class="tsd-kind-icon">begin</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#content" class="tsd-kind-icon">content</a> <a href="_tokens_filter_token_.filtertoken.html#end" class="tsd-kind-icon">end</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#file" class="tsd-kind-icon">file</a> <a href="_tokens_filter_token_.filtertoken.html#file" class="tsd-kind-icon">file</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#input" class="tsd-kind-icon">input</a> <a href="_tokens_filter_token_.filtertoken.html#input" class="tsd-kind-icon">input</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#line" class="tsd-kind-icon">line</a> <a href="_tokens_filter_token_.filtertoken.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_filter_token_.filtertoken.html#name" class="tsd-kind-icon">name</a> <a href="_tokens_filter_token_.filtertoken.html#name" class="tsd-kind-icon">name</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#raw" class="tsd-kind-icon">raw</a> <a href="_tokens_filter_token_.filtertoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a> <a href="_tokens_filter_token_.filtertoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a> <a href="_tokens_filter_token_.filtertoken.html#size" class="tsd-kind-icon">size</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -0,0 +1,423 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>HashToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_hash_token_.html">&quot;tokens/hash-token&quot;</a>
</li>
<li>
<a href="_tokens_hash_token_.hashtoken.html">HashToken</a>
</li>
</ul>
<h1>Class HashToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">HashToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_hash_token_.hashtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_hash_token_.hashtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_hash_token_.hashtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_hash_token_.hashtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_hash_token_.hashtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_hash_token_.hashtoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_hash_token_.hashtoken.html#name" class="tsd-kind-icon">name</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_hash_token_.hashtoken.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_hash_token_.hashtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_hash_token_.hashtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_hash_token_.hashtoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Hash<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, name<span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a>, value<span class="tsd-signature-symbol">?: </span><a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L6">tokens/hash-token.ts:6</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>name: <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> value: <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L9">tokens/hash-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L10">tokens/hash-token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L13">tokens/hash-token.ts:13</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L8">tokens/hash-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="name" class="tsd-anchor"></a>
<h3>name</h3>
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L11">tokens/hash-token.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="value" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> value</h3>
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/hash-token.ts#L12">tokens/hash-token.ts:12</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_hash_token_.html">"tokens/hash-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_hash_token_.hashtoken.html" class="tsd-kind-icon">Hash<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_hash_token_.hashtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_hash_token_.hashtoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_hash_token_.hashtoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_hash_token_.hashtoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_hash_token_.hashtoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_hash_token_.hashtoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_hash_token_.hashtoken.html#name" class="tsd-kind-icon">name</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_hash_token_.hashtoken.html#value" class="tsd-kind-icon">value</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_hash_token_.hashtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_hash_token_.hashtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_hash_token_.hashtoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -0,0 +1,438 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>HTMLToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_html_token_.html">&quot;tokens/html-token&quot;</a>
</li>
<li>
<a href="_tokens_html_token_.htmltoken.html">HTMLToken</a>
</li>
</ul>
<h1>Class HTMLToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">HTMLToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_html_token_.htmltoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_html_token_.htmltoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_html_token_.htmltoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_html_token_.htmltoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_html_token_.htmltoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_html_token_.htmltoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_html_token_.htmltoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_html_token_.htmltoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_html_token_.htmltoken.html#getcontent" class="tsd-kind-icon">get<wbr>Content</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_html_token_.htmltoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_html_token_.htmltoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_html_token_.htmltoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new HTMLToken<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L6">tokens/html-token.ts:6</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L9">tokens/html-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L10">tokens/html-token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L11">tokens/html-token.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L8">tokens/html-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="trimleft" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L5">tokens/html-token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="trimright" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L6">tokens/html-token.ts:6</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 name="getcontent" class="tsd-anchor"></a>
<h3>get<wbr>Content</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">get<wbr>Content<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/html-token.ts#L15">tokens/html-token.ts:15</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_html_token_.html">"tokens/html-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_html_token_.htmltoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_html_token_.htmltoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_html_token_.htmltoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_html_token_.htmltoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_html_token_.htmltoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_html_token_.htmltoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_html_token_.htmltoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_html_token_.htmltoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_tokens_html_token_.htmltoken.html#getcontent" class="tsd-kind-icon">get<wbr>Content</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_html_token_.htmltoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_html_token_.htmltoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_html_token_.htmltoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>HTMLToken | liquidjs</title> <title>LiteralToken | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,13 +56,13 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_html_token_.html">&quot;parser/html-token&quot;</a> <a href="../modules/_tokens_literal_token_.html">&quot;tokens/literal-token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_html_token_.htmltoken.html">HTMLToken</a> <a href="_tokens_literal_token_.literaltoken.html">LiteralToken</a>
</li> </li>
</ul> </ul>
<h1>Class HTMLToken</h1> <h1>Class LiteralToken</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,10 +73,10 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_token_.token.html" class="tsd-signature-type">Token</a> <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">HTMLToken</span> <span class="target">LiteralToken</span>
</li> </li>
</ul> </ul>
</li> </li>
@@ -89,26 +89,26 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_parser_html_token_.htmltoken.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_literal_token_.literaltoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#col" class="tsd-kind-icon">col</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#line" class="tsd-kind-icon">line</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#raw" class="tsd-kind-icon">raw</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_literal_token_.literaltoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_literal_token_.literaltoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_literal_token_.literaltoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_literal_token_.literaltoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_literal_token_.literaltoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_literal_token_.literaltoken.html#literal" class="tsd-kind-icon">literal</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_parser_html_token_.htmltoken.html#is" class="tsd-kind-icon">is</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_literal_token_.literaltoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_literal_token_.literaltoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_literal_token_.literaltoken.html#size" class="tsd-kind-icon">size</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -120,152 +120,157 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new HTMLToken<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, col<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Literal<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Overrides <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#constructor">constructor</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/html-token.ts#L3">parser/html-token.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L5">tokens/literal-token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
<li> <li>
<h5>input: <span class="tsd-signature-type">string</span></h5> <h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>line: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>col: <span class="tsd-signature-type">number</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited"> <section class="tsd-panel-group tsd-member-group ">
<h2>Properties</h2> <h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="col" class="tsd-anchor"></a> <a name="begin" class="tsd-anchor"></a>
<h3>col</h3> <h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L8">tokens/literal-token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="content" class="tsd-anchor"></a> <a name="end" class="tsd-anchor"></a>
<h3>content</h3> <h3>end</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L9">tokens/literal-token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a> <a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L10">tokens/literal-token.ts:10</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a> <a name="input" class="tsd-anchor"></a>
<h3>input</h3> <h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p> <p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L7">tokens/literal-token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="line" class="tsd-anchor"></a> <a name="kind" class="tsd-anchor"></a>
<h3>line</h3> <h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="raw" class="tsd-anchor"></a> <a name="literal" class="tsd-anchor"></a>
<h3>raw</h3> <h3>literal</h3>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">literal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#raw">raw</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/literal-token.ts#L5">tokens/literal-token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="trimleft" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimleft">trimLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="trimright" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimright">trimRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="is" class="tsd-anchor"></a> <a name="getposition" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> is</h3> <h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">is<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/html-token.ts#L8">parser/html-token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
<ul class="tsd-parameters"> </li>
<li> </ul>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> </section>
</li> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
</ul> <a name="gettext" class="tsd-anchor"></a>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4> <h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -278,7 +283,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_html_token_.html">"parser/html-<wbr>token"</a> <a href="../modules/_tokens_literal_token_.html">"tokens/literal-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -287,37 +292,37 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a> <a href="_tokens_literal_token_.literaltoken.html" class="tsd-kind-icon">Literal<wbr>Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_parser_html_token_.htmltoken.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_literal_token_.literaltoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_literal_token_.literaltoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_literal_token_.literaltoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_literal_token_.literaltoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_literal_token_.literaltoken.html#input" class="tsd-kind-icon">input</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#col" class="tsd-kind-icon">col</a> <a href="_tokens_literal_token_.literaltoken.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_html_token_.htmltoken.html#content" class="tsd-kind-icon">content</a> <a href="_tokens_literal_token_.literaltoken.html#literal" class="tsd-kind-icon">literal</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#file" class="tsd-kind-icon">file</a> <a href="_tokens_literal_token_.literaltoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#input" class="tsd-kind-icon">input</a> <a href="_tokens_literal_token_.literaltoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#line" class="tsd-kind-icon">line</a> <a href="_tokens_literal_token_.literaltoken.html#size" class="tsd-kind-icon">size</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#raw" class="tsd-kind-icon">raw</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a href="_parser_html_token_.htmltoken.html#is" class="tsd-kind-icon">is</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -0,0 +1,411 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>NumberToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_number_token_.html">&quot;tokens/number-token&quot;</a>
</li>
<li>
<a href="_tokens_number_token_.numbertoken.html">NumberToken</a>
</li>
</ul>
<h1>Class NumberToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">NumberToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_number_token_.numbertoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_number_token_.numbertoken.html#decimal" class="tsd-kind-icon">decimal</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_number_token_.numbertoken.html#whole" class="tsd-kind-icon">whole</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_number_token_.numbertoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Number<wbr>Token<span class="tsd-signature-symbol">(</span>whole<span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a>, decimal<span class="tsd-signature-symbol">?: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_number_token_.numbertoken.html" class="tsd-signature-type">NumberToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/number-token.ts#L5">tokens/number-token.ts:5</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>whole: <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> decimal: <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_number_token_.numbertoken.html" class="tsd-signature-type">NumberToken</a></h4>
</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 tsd-is-inherited">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="decimal" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> decimal</h3>
<div class="tsd-signature tsd-kind-icon">decimal<span class="tsd-signature-symbol">:</span> <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/number-token.ts#L8">tokens/number-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="whole" class="tsd-anchor"></a>
<h3>whole</h3>
<div class="tsd-signature tsd-kind-icon">whole<span class="tsd-signature-symbol">:</span> <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/number-token.ts#L7">tokens/number-token.ts:7</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_number_token_.html">"tokens/number-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_number_token_.numbertoken.html" class="tsd-kind-icon">Number<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_number_token_.numbertoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_number_token_.numbertoken.html#decimal" class="tsd-kind-icon">decimal</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_number_token_.numbertoken.html#whole" class="tsd-kind-icon">whole</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_number_token_.numbertoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -0,0 +1,427 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>OperatorToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_operator_token_.html">&quot;tokens/operator-token&quot;</a>
</li>
<li>
<a href="_tokens_operator_token_.operatortoken.html">OperatorToken</a>
</li>
</ul>
<h1>Class OperatorToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">OperatorToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_operator_token_.operatortoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_operator_token_.operatortoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_operator_token_.operatortoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_operator_token_.operatortoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_operator_token_.operatortoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_operator_token_.operatortoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_operator_token_.operatortoken.html#operator" class="tsd-kind-icon">operator</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_operator_token_.operatortoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_operator_token_.operatortoken.html#getprecedence" class="tsd-kind-icon">get<wbr>Precedence</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_operator_token_.operatortoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_operator_token_.operatortoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Operator<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L17">tokens/operator-token.ts:17</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L20">tokens/operator-token.ts:20</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L21">tokens/operator-token.ts:21</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L22">tokens/operator-token.ts:22</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L19">tokens/operator-token.ts:19</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="operator" class="tsd-anchor"></a>
<h3>operator</h3>
<div class="tsd-signature tsd-kind-icon">operator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L17">tokens/operator-token.ts:17</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 tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="getprecedence" class="tsd-anchor"></a>
<h3>get<wbr>Precedence</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">get<wbr>Precedence<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L27">tokens/operator-token.ts:27</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_operator_token_.html">"tokens/operator-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_operator_token_.operatortoken.html" class="tsd-kind-icon">Operator<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_operator_token_.operatortoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_operator_token_.operatortoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_operator_token_.operatortoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_operator_token_.operatortoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_operator_token_.operatortoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_operator_token_.operatortoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_operator_token_.operatortoken.html#operator" class="tsd-kind-icon">operator</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_operator_token_.operatortoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_tokens_operator_token_.operatortoken.html#getprecedence" class="tsd-kind-icon">get<wbr>Precedence</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_operator_token_.operatortoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_operator_token_.operatortoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="../modules/_tokens_operator_token_.html#precedence" class="tsd-kind-icon">precedence</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_output_token_.html">&quot;parser/output-token&quot;</a> <a href="../modules/_tokens_output_token_.html">&quot;tokens/output-token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_output_token_.outputtoken.html">OutputToken</a> <a href="_tokens_output_token_.outputtoken.html">OutputToken</a>
</li> </li>
</ul> </ul>
<h1>Class OutputToken</h1> <h1>Class OutputToken</h1>
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a> <a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">OutputToken</span> <span class="target">OutputToken</span>
@@ -89,26 +89,28 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_parser_output_token_.outputtoken.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_output_token_.outputtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-inherited"> <section class="tsd-index-section tsd-is-inherited">
<h3>Properties</h3> <h3>Properties</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#col" class="tsd-kind-icon">col</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#content" class="tsd-kind-icon">content</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#file" class="tsd-kind-icon">file</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#input" class="tsd-kind-icon">input</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#line" class="tsd-kind-icon">line</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#raw" class="tsd-kind-icon">raw</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_parser_output_token_.outputtoken.html#is" class="tsd-kind-icon">is</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_output_token_.outputtoken.html#size" class="tsd-kind-icon">size</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -120,32 +122,26 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Output<wbr>Token<span class="tsd-signature-symbol">(</span>raw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pos<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Output<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Overrides <a href="_parser_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_parser_delimited_token_.delimitedtoken.html#constructor">constructor</a></p> <p>Overrides <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#constructor">constructor</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/output-token.ts#L5">parser/output-token.ts:5</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/output-token.ts#L5">tokens/output-token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li>
<h5>raw: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">string</span></h5>
</li>
<li> <li>
<h5>input: <span class="tsd-signature-type">string</span></h5> <h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>line: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>pos: <span class="tsd-signature-type">number</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5> <h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
@@ -154,7 +150,7 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -162,13 +158,13 @@
<section class="tsd-panel-group tsd-member-group tsd-is-inherited"> <section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Properties</h2> <h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="col" class="tsd-anchor"></a> <a name="begin" class="tsd-anchor"></a>
<h3>col</h3> <h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -177,9 +173,20 @@
<h3>content</h3> <h3>content</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#content">content</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L8">tokens/delimited-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -188,9 +195,9 @@
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -199,31 +206,20 @@
<h3>input</h3> <h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="line" class="tsd-anchor"></a> <a name="kind" class="tsd-anchor"></a>
<h3>line</h3> <h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="raw" class="tsd-anchor"></a>
<h3>raw</h3>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#raw">raw</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -232,9 +228,9 @@
<h3>trim<wbr>Left</h3> <h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimleft">trimLeft</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#trimleft">trimLeft</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L6">tokens/delimited-token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -243,35 +239,66 @@
<h3>trim<wbr>Right</h3> <h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimright">trimRight</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#trimright">trimRight</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L7">tokens/delimited-token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="is" class="tsd-anchor"></a> <a name="getposition" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> is</h3> <h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">is<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/output-token.ts#L17">parser/output-token.ts:17</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
<ul class="tsd-parameters"> </li>
<li> </ul>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> </section>
</li> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
</ul> <a name="gettext" class="tsd-anchor"></a>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4> <h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -284,7 +311,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_output_token_.html">"parser/output-<wbr>token"</a> <a href="../modules/_tokens_output_token_.html">"tokens/output-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -293,37 +320,43 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a> <a href="_tokens_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_parser_output_token_.outputtoken.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_output_token_.outputtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#col" class="tsd-kind-icon">col</a> <a href="_tokens_output_token_.outputtoken.html#begin" class="tsd-kind-icon">begin</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#content" class="tsd-kind-icon">content</a> <a href="_tokens_output_token_.outputtoken.html#content" class="tsd-kind-icon">content</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#file" class="tsd-kind-icon">file</a> <a href="_tokens_output_token_.outputtoken.html#end" class="tsd-kind-icon">end</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#input" class="tsd-kind-icon">input</a> <a href="_tokens_output_token_.outputtoken.html#file" class="tsd-kind-icon">file</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#line" class="tsd-kind-icon">line</a> <a href="_tokens_output_token_.outputtoken.html#input" class="tsd-kind-icon">input</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#raw" class="tsd-kind-icon">raw</a> <a href="_tokens_output_token_.outputtoken.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a> <a href="_tokens_output_token_.outputtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a> <a href="_tokens_output_token_.outputtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#is" class="tsd-kind-icon">is</a> <a href="_tokens_output_token_.outputtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_output_token_.outputtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_output_token_.outputtoken.html#size" class="tsd-kind-icon">size</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -0,0 +1,414 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>PropertyAccessToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_property_access_token_.html">&quot;tokens/property-access-token&quot;</a>
</li>
<li>
<a href="_tokens_property_access_token_.propertyaccesstoken.html">PropertyAccessToken</a>
</li>
</ul>
<h1>Class PropertyAccessToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">PropertyAccessToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_property_access_token_.propertyaccesstoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_property_access_token_.propertyaccesstoken.html#props" class="tsd-kind-icon">props</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_property_access_token_.propertyaccesstoken.html#variable" class="tsd-kind-icon">variable</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_property_access_token_.propertyaccesstoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Property<wbr>Access<wbr>Token<span class="tsd-signature-symbol">(</span>variable<span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a>, props<span class="tsd-signature-symbol">: </span><span class="tsd-signature-symbol">(</span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/property-access-token.ts#L6">tokens/property-access-token.ts:6</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>variable: <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h5>
</li>
<li>
<h5>props: <span class="tsd-signature-symbol">(</span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a></h4>
</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 tsd-is-inherited">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="props" class="tsd-anchor"></a>
<h3>props</h3>
<div class="tsd-signature tsd-kind-icon">props<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">(</span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">[]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/property-access-token.ts#L9">tokens/property-access-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="variable" class="tsd-anchor"></a>
<h3>variable</h3>
<div class="tsd-signature tsd-kind-icon">variable<span class="tsd-signature-symbol">:</span> <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/property-access-token.ts#L8">tokens/property-access-token.ts:8</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_property_access_token_.html">"tokens/property-<wbr>access-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-kind-icon">Property<wbr>Access<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#props" class="tsd-kind-icon">props</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#variable" class="tsd-kind-icon">variable</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_property_access_token_.propertyaccesstoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -0,0 +1,389 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>QuotedToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_quoted_token_.html">&quot;tokens/quoted-token&quot;</a>
</li>
<li>
<a href="_tokens_quoted_token_.quotedtoken.html">QuotedToken</a>
</li>
</ul>
<h1>Class QuotedToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">QuotedToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_quoted_token_.quotedtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_quoted_token_.quotedtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_quoted_token_.quotedtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_quoted_token_.quotedtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_quoted_token_.quotedtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_quoted_token_.quotedtoken.html#kind" class="tsd-kind-icon">kind</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_quoted_token_.quotedtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_quoted_token_.quotedtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_quoted_token_.quotedtoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Quoted<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/quoted-token.ts#L4">tokens/quoted-token.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/quoted-token.ts#L7">tokens/quoted-token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/quoted-token.ts#L8">tokens/quoted-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/quoted-token.ts#L9">tokens/quoted-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/quoted-token.ts#L6">tokens/quoted-token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_quoted_token_.html">"tokens/quoted-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-kind-icon">Quoted<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_quoted_token_.quotedtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_quoted_token_.quotedtoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_quoted_token_.quotedtoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_quoted_token_.quotedtoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_quoted_token_.quotedtoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_quoted_token_.quotedtoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_quoted_token_.quotedtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_quoted_token_.quotedtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_quoted_token_.quotedtoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -0,0 +1,423 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>RangeToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_range_token_.html">&quot;tokens/range-token&quot;</a>
</li>
<li>
<a href="_tokens_range_token_.rangetoken.html">RangeToken</a>
</li>
</ul>
<h1>Class RangeToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">RangeToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_range_token_.rangetoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_range_token_.rangetoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_range_token_.rangetoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_range_token_.rangetoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_range_token_.rangetoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_range_token_.rangetoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_range_token_.rangetoken.html#lhs" class="tsd-kind-icon">lhs</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_range_token_.rangetoken.html#rhs" class="tsd-kind-icon">rhs</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_range_token_.rangetoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_range_token_.rangetoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_range_token_.rangetoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Range<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, lhs<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a>, rhs<span class="tsd-signature-symbol">: </span><a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L5">tokens/range-token.ts:5</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>lhs: <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></h5>
</li>
<li>
<h5>rhs: <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L8">tokens/range-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L9">tokens/range-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L12">tokens/range-token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L7">tokens/range-token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="lhs" class="tsd-anchor"></a>
<h3>lhs</h3>
<div class="tsd-signature tsd-kind-icon">lhs<span class="tsd-signature-symbol">:</span> <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L10">tokens/range-token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="rhs" class="tsd-anchor"></a>
<h3>rhs</h3>
<div class="tsd-signature tsd-kind-icon">rhs<span class="tsd-signature-symbol">:</span> <a href="../modules/_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/range-token.ts#L11">tokens/range-token.ts:11</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_range_token_.html">"tokens/range-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_range_token_.rangetoken.html" class="tsd-kind-icon">Range<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_range_token_.rangetoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_range_token_.rangetoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_range_token_.rangetoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_range_token_.rangetoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_range_token_.rangetoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_range_token_.rangetoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_range_token_.rangetoken.html#lhs" class="tsd-kind-icon">lhs</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_range_token_.rangetoken.html#rhs" class="tsd-kind-icon">rhs</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_range_token_.rangetoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_range_token_.rangetoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_range_token_.rangetoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_tag_token_.html">&quot;parser/tag-token&quot;</a> <a href="../modules/_tokens_tag_token_.html">&quot;tokens/tag-token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_tag_token_.tagtoken.html">TagToken</a> <a href="_tokens_tag_token_.tagtoken.html">TagToken</a>
</li> </li>
</ul> </ul>
<h1>Class TagToken</h1> <h1>Class TagToken</h1>
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<a href="_parser_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a> <a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">TagToken</span> <span class="target">TagToken</span>
@@ -89,28 +89,30 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_parser_tag_token_.tagtoken.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_tag_token_.tagtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Properties</h3> <h3>Properties</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_tag_token_.tagtoken.html#args" class="tsd-kind-icon">args</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_tag_token_.tagtoken.html#args" class="tsd-kind-icon">args</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#col" class="tsd-kind-icon">col</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#content" class="tsd-kind-icon">content</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#file" class="tsd-kind-icon">file</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#input" class="tsd-kind-icon">input</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#line" class="tsd-kind-icon">line</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_tag_token_.tagtoken.html#name" class="tsd-kind-icon">name</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#kind" class="tsd-kind-icon">kind</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#raw" class="tsd-kind-icon">raw</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_tag_token_.tagtoken.html#name" class="tsd-kind-icon">name</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li> <li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section tsd-is-inherited">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_parser_tag_token_.tagtoken.html#is" class="tsd-kind-icon">is</a></li> <li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_tag_token_.tagtoken.html#size" class="tsd-kind-icon">size</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -122,32 +124,26 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Tag<wbr>Token<span class="tsd-signature-symbol">(</span>raw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, value<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, line<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, pos<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Tag<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Overrides <a href="_parser_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_parser_delimited_token_.delimitedtoken.html#constructor">constructor</a></p> <p>Overrides <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#constructor">constructor</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tag-token.ts#L9">parser/tag-token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/tag-token.ts#L9">tokens/tag-token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li>
<h5>raw: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">string</span></h5>
</li>
<li> <li>
<h5>input: <span class="tsd-signature-type">string</span></h5> <h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>line: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>pos: <span class="tsd-signature-type">number</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5> <h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
@@ -156,7 +152,7 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -169,18 +165,18 @@
<div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tag-token.ts#L9">parser/tag-token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/tag-token.ts#L9">tokens/tag-token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="col" class="tsd-anchor"></a> <a name="begin" class="tsd-anchor"></a>
<h3>col</h3> <h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">col<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L9">parser/token.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -189,9 +185,20 @@
<h3>content</h3> <h3>content</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#content">content</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L4">parser/token.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L8">tokens/delimited-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -200,9 +207,9 @@
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L10">parser/token.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -211,20 +218,20 @@
<h3>input</h3> <h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L7">parser/token.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="line" class="tsd-anchor"></a> <a name="kind" class="tsd-anchor"></a>
<h3>line</h3> <h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p> <p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L8">parser/token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -234,18 +241,7 @@
<div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">name<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tag-token.ts#L8">parser/tag-token.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/tag-token.ts#L8">tokens/tag-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="raw" class="tsd-anchor"></a>
<h3>raw</h3>
<div class="tsd-signature tsd-kind-icon">raw<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#raw">raw</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -254,9 +250,9 @@
<h3>trim<wbr>Left</h3> <h3>trim<wbr>Left</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimleft">trimLeft</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#trimleft">trimLeft</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L2">parser/token.ts:2</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L6">tokens/delimited-token.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -265,35 +261,66 @@
<h3>trim<wbr>Right</h3> <h3>trim<wbr>Right</h3>
<div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div> <div class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#trimright">trimRight</a></p> <p>Inherited from <a href="_tokens_delimited_token_.delimitedtoken.html">DelimitedToken</a>.<a href="_tokens_delimited_token_.delimitedtoken.html#trimright">trimRight</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L3">parser/token.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/delimited-token.ts#L7">tokens/delimited-token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group tsd-is-inherited">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="is" class="tsd-anchor"></a> <a name="getposition" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> is</h3> <h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">is<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tag-token.ts#L27">parser/tag-token.ts:27</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
<ul class="tsd-parameters"> </li>
<li> </ul>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> </section>
</li> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
</ul> <a name="gettext" class="tsd-anchor"></a>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4> <h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -306,7 +333,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_tag_token_.html">"parser/tag-<wbr>token"</a> <a href="../modules/_tokens_tag_token_.html">"tokens/tag-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -315,43 +342,49 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a> <a href="_tokens_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_parser_tag_token_.tagtoken.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_tag_token_.tagtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_tag_token_.tagtoken.html#args" class="tsd-kind-icon">args</a> <a href="_tokens_tag_token_.tagtoken.html#args" class="tsd-kind-icon">args</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#col" class="tsd-kind-icon">col</a> <a href="_tokens_tag_token_.tagtoken.html#begin" class="tsd-kind-icon">begin</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#content" class="tsd-kind-icon">content</a> <a href="_tokens_tag_token_.tagtoken.html#content" class="tsd-kind-icon">content</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#file" class="tsd-kind-icon">file</a> <a href="_tokens_tag_token_.tagtoken.html#end" class="tsd-kind-icon">end</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#input" class="tsd-kind-icon">input</a> <a href="_tokens_tag_token_.tagtoken.html#file" class="tsd-kind-icon">file</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#line" class="tsd-kind-icon">line</a> <a href="_tokens_tag_token_.tagtoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_tag_token_.tagtoken.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_tag_token_.tagtoken.html#name" class="tsd-kind-icon">name</a> <a href="_tokens_tag_token_.tagtoken.html#name" class="tsd-kind-icon">name</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#raw" class="tsd-kind-icon">raw</a> <a href="_tokens_tag_token_.tagtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#trimleft" class="tsd-kind-icon">trim<wbr>Left</a> <a href="_tokens_tag_token_.tagtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#trimright" class="tsd-kind-icon">trim<wbr>Right</a> <a href="_tokens_tag_token_.tagtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static"> <li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#is" class="tsd-kind-icon">is</a> <a href="_tokens_tag_token_.tagtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_tag_token_.tagtoken.html#size" class="tsd-kind-icon">size</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Substr | liquidjs</title> <title>Token | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,13 +56,13 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="../modules/_parser_substr_.html">&quot;parser/substr&quot;</a> <a href="../modules/_tokens_token_.html">&quot;tokens/token&quot;</a>
</li> </li>
<li> <li>
<a href="_parser_substr_.substr.html">Substr</a> <a href="_tokens_token_.token.html">Token</a>
</li> </li>
</ul> </ul>
<h1>Class Substr</h1> <h1>Class Token</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,42 @@
<h3>Hierarchy</h3> <h3>Hierarchy</h3>
<ul class="tsd-hierarchy"> <ul class="tsd-hierarchy">
<li> <li>
<span class="target">Substr</span> <span class="target">Token</span>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a>
</li>
<li>
<a href="_tokens_delimited_token_.delimitedtoken.html" class="tsd-signature-type">DelimitedToken</a>
</li>
<li>
<a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a>
</li>
<li>
<a href="_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a>
</li>
<li>
<a href="_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a>
</li>
<li>
<a href="_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a>
</li>
<li>
<a href="_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a>
</li>
<li>
<a href="_tokens_number_token_.numbertoken.html" class="tsd-signature-type">NumberToken</a>
</li>
<li>
<a href="_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a>
</li>
<li>
<a href="_tokens_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</a>
</li>
<li>
<a href="_tokens_hash_token_.hashtoken.html" class="tsd-signature-type">HashToken</a>
</li>
</ul>
</li> </li>
</ul> </ul>
</section> </section>
@@ -84,24 +119,25 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Constructors</h3> <h3>Constructors</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_parser_substr_.substr.html#constructor" class="tsd-kind-icon">constructor</a></li> <li class="tsd-kind-constructor tsd-parent-kind-class"><a href="_tokens_token_.token.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Properties</h3> <h3>Properties</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_substr_.substr.html#begin" class="tsd-kind-icon">begin</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_token_.token.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_substr_.substr.html#end" class="tsd-kind-icon">end</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_token_.token.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_substr_.substr.html#str" class="tsd-kind-icon">str</a></li> <li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_token_.token.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_token_.token.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_token_.token.html#kind" class="tsd-kind-icon">kind</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Methods</h3> <h3>Methods</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_substr_.substr.html#first" class="tsd-kind-icon">first</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_token_.token.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_substr_.substr.html#last" class="tsd-kind-icon">last</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_token_.token.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_substr_.substr.html#size" class="tsd-kind-icon">size</a></li> <li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_token_.token.html#size" class="tsd-kind-icon">size</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_parser_substr_.substr.html#tostring" class="tsd-kind-icon">to<wbr>String</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -113,28 +149,34 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">new <wbr>Substr<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Token<span class="tsd-signature-symbol">(</span>kind<span class="tsd-signature-symbol">: </span><a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a>, input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L1">parser/substr.ts:1</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L3">tokens/token.ts:3</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>str: <span class="tsd-signature-type">string</span></h5> <h5>kind: <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></h5>
</li>
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>begin: <span class="tsd-signature-type">number</span></h5> <h5>begin: <span class="tsd-signature-type">number</span></h5>
</li> </li>
<li> <li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> end: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;begin</span></h5> <h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_substr_.substr.html" class="tsd-signature-type">Substr</a></h4> <h4 class="tsd-returns-title">Returns <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -147,7 +189,7 @@
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L4">parser/substr.ts:4</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L7">tokens/token.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -157,17 +199,37 @@
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div> <div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L5">parser/substr.ts:5</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L8">tokens/token.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="str" class="tsd-anchor"></a> <a name="file" class="tsd-anchor"></a>
<h3>str</h3> <h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">str<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div> <div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L3">parser/substr.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L9">tokens/token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L6">tokens/token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -175,33 +237,33 @@
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2> <h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="first" class="tsd-anchor"></a> <a name="getposition" class="tsd-anchor"></a>
<h3>first</h3> <h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">first<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L13">parser/substr.ts:13</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"> <section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="last" class="tsd-anchor"></a> <a name="gettext" class="tsd-anchor"></a>
<h3>last</h3> <h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class"> <ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">last<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li> <li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L16">parser/substr.ts:16</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
@@ -218,30 +280,13 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L7">parser/substr.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="tostring" class="tsd-anchor"></a>
<h3>to<wbr>String</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">to<wbr>String<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/substr.ts#L10">parser/substr.ts:10</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
</section> </section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -251,7 +296,7 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="../modules/_parser_substr_.html">"parser/substr"</a> <a href="../modules/_tokens_token_.html">"tokens/token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -260,31 +305,34 @@
</ul> </ul>
<ul class="current"> <ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module"> <li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_parser_substr_.substr.html" class="tsd-kind-icon">Substr</a> <a href="_tokens_token_.token.html" class="tsd-kind-icon">Token</a>
<ul> <ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class"> <li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#constructor" class="tsd-kind-icon">constructor</a> <a href="_tokens_token_.token.html#constructor" class="tsd-kind-icon">constructor</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#begin" class="tsd-kind-icon">begin</a> <a href="_tokens_token_.token.html#begin" class="tsd-kind-icon">begin</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#end" class="tsd-kind-icon">end</a> <a href="_tokens_token_.token.html#end" class="tsd-kind-icon">end</a>
</li> </li>
<li class=" tsd-kind-property tsd-parent-kind-class"> <li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#str" class="tsd-kind-icon">str</a> <a href="_tokens_token_.token.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_token_.token.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_token_.token.html#kind" class="tsd-kind-icon">kind</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#first" class="tsd-kind-icon">first</a> <a href="_tokens_token_.token.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#last" class="tsd-kind-icon">last</a> <a href="_tokens_token_.token.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li> </li>
<li class=" tsd-kind-method tsd-parent-kind-class"> <li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#size" class="tsd-kind-icon">size</a> <a href="_tokens_token_.token.html#size" class="tsd-kind-icon">size</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_substr_.substr.html#tostring" class="tsd-kind-icon">to<wbr>String</a>
</li> </li>
</ul> </ul>
</li> </li>
@@ -0,0 +1,430 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>WordToken | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_tokens_word_token_.html">&quot;tokens/word-token&quot;</a>
</li>
<li>
<a href="_tokens_word_token_.wordtoken.html">WordToken</a>
</li>
</ul>
<h1>Class WordToken</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">WordToken</span>
</li>
</ul>
</li>
</ul>
</section>
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_word_token_.wordtoken.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_word_token_.wordtoken.html#begin" class="tsd-kind-icon">begin</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_tokens_word_token_.wordtoken.html#content" class="tsd-kind-icon">content</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_word_token_.wordtoken.html#end" class="tsd-kind-icon">end</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_word_token_.wordtoken.html#file" class="tsd-kind-icon">file</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-overwrite"><a href="_tokens_word_token_.wordtoken.html#input" class="tsd-kind-icon">input</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_word_token_.wordtoken.html#kind" class="tsd-kind-icon">kind</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_word_token_.wordtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_word_token_.wordtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_tokens_word_token_.wordtoken.html#isnumber" class="tsd-kind-icon">is<wbr>Number</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="_tokens_word_token_.wordtoken.html#size" class="tsd-kind-icon">size</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Word<wbr>Token<span class="tsd-signature-symbol">(</span>input<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, file<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#constructor">constructor</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L7">tokens/word-token.ts:7</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5>end: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> file: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_tokens_word_token_.wordtoken.html" class="tsd-signature-type">WordToken</a></h4>
</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 tsd-is-overwrite">
<a name="begin" class="tsd-anchor"></a>
<h3>begin</h3>
<div class="tsd-signature tsd-kind-icon">begin<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#begin">begin</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L10">tokens/word-token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="content" class="tsd-anchor"></a>
<h3>content</h3>
<div class="tsd-signature tsd-kind-icon">content<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L7">tokens/word-token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#end">end</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L11">tokens/word-token.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> file</h3>
<div class="tsd-signature tsd-kind-icon">file<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L12">tokens/word-token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a name="input" class="tsd-anchor"></a>
<h3>input</h3>
<div class="tsd-signature tsd-kind-icon">input<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#input">input</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L9">tokens/word-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a name="kind" class="tsd-anchor"></a>
<h3>kind</h3>
<div class="tsd-signature tsd-kind-icon">kind<span class="tsd-signature-symbol">:</span> <a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-signature-type">TokenKind</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#kind">kind</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L5">tokens/token.ts:5</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 tsd-is-inherited">
<a name="getposition" class="tsd-anchor"></a>
<h3>get<wbr>Position</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Position<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#getposition">getPosition</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L14">tokens/token.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="gettext" class="tsd-anchor"></a>
<h3>get<wbr>Text</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">get<wbr>Text<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#gettext">getText</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L11">tokens/token.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="isnumber" class="tsd-anchor"></a>
<h3>is<wbr>Number</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">is<wbr>Number<span class="tsd-signature-symbol">(</span>allowSign<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/word-token.ts#L17">tokens/word-token.ts:17</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> allowSign: <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<li class="tsd-signature tsd-kind-icon">size<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Inherited from <a href="_tokens_token_.token.html">Token</a>.<a href="_tokens_token_.token.html#size">size</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/token.ts#L24">tokens/token.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_tokens_word_token_.html">"tokens/word-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_tokens_word_token_.wordtoken.html" class="tsd-kind-icon">Word<wbr>Token</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_word_token_.wordtoken.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_word_token_.wordtoken.html#begin" class="tsd-kind-icon">begin</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_tokens_word_token_.wordtoken.html#content" class="tsd-kind-icon">content</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_word_token_.wordtoken.html#end" class="tsd-kind-icon">end</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_word_token_.wordtoken.html#file" class="tsd-kind-icon">file</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-overwrite">
<a href="_tokens_word_token_.wordtoken.html#input" class="tsd-kind-icon">input</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_word_token_.wordtoken.html#kind" class="tsd-kind-icon">kind</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_word_token_.wordtoken.html#getposition" class="tsd-kind-icon">get<wbr>Position</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_word_token_.wordtoken.html#gettext" class="tsd-kind-icon">get<wbr>Text</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_tokens_word_token_.wordtoken.html#isnumber" class="tsd-kind-icon">is<wbr>Number</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
<a href="_tokens_word_token_.wordtoken.html#size" class="tsd-kind-icon">size</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+3 -3
View File
@@ -129,7 +129,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">new <wbr>Liquid<wbr>Error<span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.liquiderror.html" class="tsd-signature-type">LiquidError</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Liquid<wbr>Error<span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, token<span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.liquiderror.html" class="tsd-signature-type">LiquidError</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -144,7 +144,7 @@
<h5>err: <span class="tsd-signature-type">Error</span></h5> <h5>err: <span class="tsd-signature-type">Error</span></h5>
</li> </li>
<li> <li>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_util_error_.liquiderror.html" class="tsd-signature-type">LiquidError</a></h4> <h4 class="tsd-returns-title">Returns <a href="_util_error_.liquiderror.html" class="tsd-signature-type">LiquidError</a></h4>
@@ -201,7 +201,7 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private tsd-is-not-exported">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> token</h3> <h3><span class="tsd-flag ts-flagPrivate">Private</span> token</h3>
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/error.ts#L6">util/error.ts:6</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/error.ts#L6">util/error.ts:6</a></li>
+2 -2
View File
@@ -115,7 +115,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Parse<wbr>Error<span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.parseerror.html" class="tsd-signature-type">ParseError</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Parse<wbr>Error<span class="tsd-signature-symbol">(</span>err<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Error</span>, token<span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.parseerror.html" class="tsd-signature-type">ParseError</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -131,7 +131,7 @@
<h5>err: <span class="tsd-signature-type">Error</span></h5> <h5>err: <span class="tsd-signature-type">Error</span></h5>
</li> </li>
<li> <li>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_util_error_.parseerror.html" class="tsd-signature-type">ParseError</a></h4> <h4 class="tsd-returns-title">Returns <a href="_util_error_.parseerror.html" class="tsd-signature-type">ParseError</a></h4>
@@ -115,7 +115,7 @@
<a name="constructor" class="tsd-anchor"></a> <a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3> <h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite"> <ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-overwrite">
<li class="tsd-signature tsd-kind-icon">new <wbr>Tokenization<wbr>Error<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, token<span class="tsd-signature-symbol">: </span><a href="_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.tokenizationerror.html" class="tsd-signature-type">TokenizationError</a></li> <li class="tsd-signature tsd-kind-icon">new <wbr>Tokenization<wbr>Error<span class="tsd-signature-symbol">(</span>message<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, token<span class="tsd-signature-symbol">: </span><a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_util_error_.tokenizationerror.html" class="tsd-signature-type">TokenizationError</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -131,7 +131,7 @@
<h5>message: <span class="tsd-signature-type">string</span></h5> <h5>message: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>token: <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="_util_error_.tokenizationerror.html" class="tsd-signature-type">TokenizationError</a></h4> <h4 class="tsd-returns-title">Returns <a href="_util_error_.tokenizationerror.html" class="tsd-signature-type">TokenizationError</a></h4>
@@ -0,0 +1,364 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>TokenKind | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_parser_token_kind_.html">&quot;parser/token-kind&quot;</a>
</li>
<li>
<a href="_parser_token_kind_.tokenkind.html">TokenKind</a>
</li>
</ul>
<h1>Enumeration TokenKind</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Enumeration members</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#delimited" class="tsd-kind-icon">Delimited</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#filter" class="tsd-kind-icon">Filter</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#html" class="tsd-kind-icon">HTML</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#hash" class="tsd-kind-icon">Hash</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#literal" class="tsd-kind-icon">Literal</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#number" class="tsd-kind-icon">Number</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#operator" class="tsd-kind-icon">Operator</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#output" class="tsd-kind-icon">Output</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#propertyaccess" class="tsd-kind-icon">Property<wbr>Access</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#quoted" class="tsd-kind-icon">Quoted</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#range" class="tsd-kind-icon">Range</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#tag" class="tsd-kind-icon">Tag</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum"><a href="_parser_token_kind_.tokenkind.html#word" class="tsd-kind-icon">Word</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Enumeration members</h2>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="delimited" class="tsd-anchor"></a>
<h3>Delimited</h3>
<div class="tsd-signature tsd-kind-icon">Delimited<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;Tag | Output</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L14">parser/token-kind.ts:14</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="filter" class="tsd-anchor"></a>
<h3>Filter</h3>
<div class="tsd-signature tsd-kind-icon">Filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;32</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L7">parser/token-kind.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="html" class="tsd-anchor"></a>
<h3>HTML</h3>
<div class="tsd-signature tsd-kind-icon">HTML<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;16</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L6">parser/token-kind.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="hash" class="tsd-anchor"></a>
<h3>Hash</h3>
<div class="tsd-signature tsd-kind-icon">Hash<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;64</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L8">parser/token-kind.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="literal" class="tsd-anchor"></a>
<h3>Literal</h3>
<div class="tsd-signature tsd-kind-icon">Literal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;2</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L3">parser/token-kind.ts:3</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="number" class="tsd-anchor"></a>
<h3>Number</h3>
<div class="tsd-signature tsd-kind-icon">Number<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L2">parser/token-kind.ts:2</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="operator" class="tsd-anchor"></a>
<h3>Operator</h3>
<div class="tsd-signature tsd-kind-icon">Operator<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;2048</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L13">parser/token-kind.ts:13</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="output" class="tsd-anchor"></a>
<h3>Output</h3>
<div class="tsd-signature tsd-kind-icon">Output<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;8</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L5">parser/token-kind.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="propertyaccess" class="tsd-anchor"></a>
<h3>Property<wbr>Access</h3>
<div class="tsd-signature tsd-kind-icon">Property<wbr>Access<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;128</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L9">parser/token-kind.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="quoted" class="tsd-anchor"></a>
<h3>Quoted</h3>
<div class="tsd-signature tsd-kind-icon">Quoted<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;1024</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L12">parser/token-kind.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="range" class="tsd-anchor"></a>
<h3>Range</h3>
<div class="tsd-signature tsd-kind-icon">Range<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;512</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L11">parser/token-kind.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="tag" class="tsd-anchor"></a>
<h3>Tag</h3>
<div class="tsd-signature tsd-kind-icon">Tag<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;4</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L4">parser/token-kind.ts:4</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum">
<a name="word" class="tsd-anchor"></a>
<h3>Word</h3>
<div class="tsd-signature tsd-kind-icon">Word<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;256</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token-kind.ts#L10">parser/token-kind.ts:10</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_parser_token_kind_.html">"parser/token-<wbr>kind"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-enum tsd-parent-kind-external-module">
<a href="_parser_token_kind_.tokenkind.html" class="tsd-kind-icon">Token<wbr>Kind</a>
<ul>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#delimited" class="tsd-kind-icon">Delimited</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#filter" class="tsd-kind-icon">Filter</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#html" class="tsd-kind-icon">HTML</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#hash" class="tsd-kind-icon">Hash</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#literal" class="tsd-kind-icon">Literal</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#number" class="tsd-kind-icon">Number</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#operator" class="tsd-kind-icon">Operator</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#output" class="tsd-kind-icon">Output</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#propertyaccess" class="tsd-kind-icon">Property<wbr>Access</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#quoted" class="tsd-kind-icon">Quoted</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#range" class="tsd-kind-icon">Range</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#tag" class="tsd-kind-icon">Tag</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum">
<a href="_parser_token_kind_.tokenkind.html#word" class="tsd-kind-icon">Word</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+84 -32
View File
@@ -114,18 +114,12 @@
<li class="tsd-kind-external-module"><a href="modules/_fs_node_.html" class="tsd-kind-icon">"fs/node"</a></li> <li class="tsd-kind-external-module"><a href="modules/_fs_node_.html" class="tsd-kind-icon">"fs/node"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_liquid_.html" class="tsd-kind-icon">"liquid"</a></li> <li class="tsd-kind-external-module"><a href="modules/_liquid_.html" class="tsd-kind-icon">"liquid"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_liquid_options_.html" class="tsd-kind-icon">"liquid-<wbr>options"</a></li> <li class="tsd-kind-external-module"><a href="modules/_liquid_options_.html" class="tsd-kind-icon">"liquid-<wbr>options"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_delimited_token_.html" class="tsd-kind-icon">"parser/delimited-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_filter_arg_.html" class="tsd-kind-icon">"parser/filter-<wbr>arg"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_filter_arg_.html" class="tsd-kind-icon">"parser/filter-<wbr>arg"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_filter_token_.html" class="tsd-kind-icon">"parser/filter-<wbr>token"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_match_operator_.html" class="tsd-kind-icon">"parser/match-<wbr>operator"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_html_token_.html" class="tsd-kind-icon">"parser/html-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_lexical_.html" class="tsd-kind-icon">"parser/lexical"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_literal_.html" class="tsd-kind-icon">"parser/literal"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_output_token_.html" class="tsd-kind-icon">"parser/output-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_parse_stream_.html" class="tsd-kind-icon">"parser/parse-<wbr>stream"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_parse_stream_.html" class="tsd-kind-icon">"parser/parse-<wbr>stream"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_parse_string_literal_.html" class="tsd-kind-icon">"parser/parse-<wbr>string-<wbr>literal"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_parser_.html" class="tsd-kind-icon">"parser/parser"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_parser_.html" class="tsd-kind-icon">"parser/parser"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_substr_.html" class="tsd-kind-icon">"parser/substr"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_token_kind_.html" class="tsd-kind-icon">"parser/token-<wbr>kind"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_tag_token_.html" class="tsd-kind-icon">"parser/tag-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_token_.html" class="tsd-kind-icon">"parser/token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_tokenizer_.html" class="tsd-kind-icon">"parser/tokenizer"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_tokenizer_.html" class="tsd-kind-icon">"parser/tokenizer"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_whitespace_ctrl_.html" class="tsd-kind-icon">"parser/whitespace-<wbr>ctrl"</a></li> <li class="tsd-kind-external-module"><a href="modules/_parser_whitespace_ctrl_.html" class="tsd-kind-icon">"parser/whitespace-<wbr>ctrl"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_render_boolean_.html" class="tsd-kind-icon">"render/boolean"</a></li> <li class="tsd-kind-external-module"><a href="modules/_render_boolean_.html" class="tsd-kind-icon">"render/boolean"</a></li>
@@ -147,12 +141,31 @@
<li class="tsd-kind-external-module"><a href="modules/_template_template_.html" class="tsd-kind-icon">"template/template"</a></li> <li class="tsd-kind-external-module"><a href="modules/_template_template_.html" class="tsd-kind-icon">"template/template"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_template_template_impl_.html" class="tsd-kind-icon">"template/template-<wbr>impl"</a></li> <li class="tsd-kind-external-module"><a href="modules/_template_template_impl_.html" class="tsd-kind-icon">"template/template-<wbr>impl"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_template_value_.html" class="tsd-kind-icon">"template/value"</a></li> <li class="tsd-kind-external-module"><a href="modules/_template_value_.html" class="tsd-kind-icon">"template/value"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_delimited_token_.html" class="tsd-kind-icon">"tokens/delimited-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_filter_token_.html" class="tsd-kind-icon">"tokens/filter-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_hash_token_.html" class="tsd-kind-icon">"tokens/hash-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_html_token_.html" class="tsd-kind-icon">"tokens/html-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_literal_token_.html" class="tsd-kind-icon">"tokens/literal-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_number_token_.html" class="tsd-kind-icon">"tokens/number-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_operator_token_.html" class="tsd-kind-icon">"tokens/operator-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_output_token_.html" class="tsd-kind-icon">"tokens/output-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_property_access_token_.html" class="tsd-kind-icon">"tokens/property-<wbr>access-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_quoted_token_.html" class="tsd-kind-icon">"tokens/quoted-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_range_token_.html" class="tsd-kind-icon">"tokens/range-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_tag_token_.html" class="tsd-kind-icon">"tokens/tag-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_token_.html" class="tsd-kind-icon">"tokens/token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_toplevel_token_.html" class="tsd-kind-icon">"tokens/toplevel-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_value_token_.html" class="tsd-kind-icon">"tokens/value-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_tokens_word_token_.html" class="tsd-kind-icon">"tokens/word-<wbr>token"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_types_.html" class="tsd-kind-icon">"types"</a></li> <li class="tsd-kind-external-module"><a href="modules/_types_.html" class="tsd-kind-icon">"types"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_assert_.html" class="tsd-kind-icon">"util/assert"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_assert_.html" class="tsd-kind-icon">"util/assert"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_async_.html" class="tsd-kind-icon">"util/async"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_async_.html" class="tsd-kind-icon">"util/async"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_character_.html" class="tsd-kind-icon">"util/character"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_collection_.html" class="tsd-kind-icon">"util/collection"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_collection_.html" class="tsd-kind-icon">"util/collection"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_error_.html" class="tsd-kind-icon">"util/error"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_error_.html" class="tsd-kind-icon">"util/error"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_literal_.html" class="tsd-kind-icon">"util/literal"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_strftime_.html" class="tsd-kind-icon">"util/strftime"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_strftime_.html" class="tsd-kind-icon">"util/strftime"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_type_guards_.html" class="tsd-kind-icon">"util/type-<wbr>guards"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_underscore_.html" class="tsd-kind-icon">"util/underscore"</a></li> <li class="tsd-kind-external-module"><a href="modules/_util_underscore_.html" class="tsd-kind-icon">"util/underscore"</a></li>
</ul> </ul>
</section> </section>
@@ -298,41 +311,23 @@
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_liquid_options_.html">"liquid-<wbr>options"</a> <a href="modules/_liquid_options_.html">"liquid-<wbr>options"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_delimited_token_.html">"parser/delimited-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_filter_arg_.html">"parser/filter-<wbr>arg"</a> <a href="modules/_parser_filter_arg_.html">"parser/filter-<wbr>arg"</a>
</li> </li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_filter_token_.html">"parser/filter-<wbr>token"</a> <a href="modules/_parser_match_operator_.html">"parser/match-<wbr>operator"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_html_token_.html">"parser/html-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_lexical_.html">"parser/lexical"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_literal_.html">"parser/literal"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_output_token_.html">"parser/output-<wbr>token"</a>
</li> </li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_parse_stream_.html">"parser/parse-<wbr>stream"</a> <a href="modules/_parser_parse_stream_.html">"parser/parse-<wbr>stream"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_parse_string_literal_.html">"parser/parse-<wbr>string-<wbr>literal"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_parser_.html">"parser/parser"</a> <a href="modules/_parser_parser_.html">"parser/parser"</a>
</li> </li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_substr_.html">"parser/substr"</a> <a href="modules/_parser_token_kind_.html">"parser/token-<wbr>kind"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_tag_token_.html">"parser/tag-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_token_.html">"parser/token"</a>
</li> </li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_parser_tokenizer_.html">"parser/tokenizer"</a> <a href="modules/_parser_tokenizer_.html">"parser/tokenizer"</a>
@@ -397,6 +392,54 @@
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_template_value_.html">"template/value"</a> <a href="modules/_template_value_.html">"template/value"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_delimited_token_.html">"tokens/delimited-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_filter_token_.html">"tokens/filter-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_hash_token_.html">"tokens/hash-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_html_token_.html">"tokens/html-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_literal_token_.html">"tokens/literal-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_number_token_.html">"tokens/number-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_operator_token_.html">"tokens/operator-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_output_token_.html">"tokens/output-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_property_access_token_.html">"tokens/property-<wbr>access-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_quoted_token_.html">"tokens/quoted-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_range_token_.html">"tokens/range-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_tag_token_.html">"tokens/tag-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_token_.html">"tokens/token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_toplevel_token_.html">"tokens/toplevel-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_value_token_.html">"tokens/value-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_tokens_word_token_.html">"tokens/word-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_types_.html">"types"</a> <a href="modules/_types_.html">"types"</a>
</li> </li>
@@ -406,15 +449,24 @@
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_util_async_.html">"util/async"</a> <a href="modules/_util_async_.html">"util/async"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_util_character_.html">"util/character"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_util_collection_.html">"util/collection"</a> <a href="modules/_util_collection_.html">"util/collection"</a>
</li> </li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_util_error_.html">"util/error"</a> <a href="modules/_util_error_.html">"util/error"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_util_literal_.html">"util/literal"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_util_strftime_.html">"util/strftime"</a> <a href="modules/_util_strftime_.html">"util/strftime"</a>
</li> </li>
<li class=" tsd-kind-external-module">
<a href="modules/_util_type_guards_.html">"util/type-<wbr>guards"</a>
</li>
<li class=" tsd-kind-external-module"> <li class=" tsd-kind-external-module">
<a href="modules/_util_underscore_.html">"util/underscore"</a> <a href="modules/_util_underscore_.html">"util/underscore"</a>
</li> </li>
@@ -109,7 +109,7 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface"> <section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="token" class="tsd-anchor"></a> <a name="token" class="tsd-anchor"></a>
<h3>token</h3> <h3>token</h3>
<div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></div> <div class="tsd-signature tsd-kind-icon">token<span class="tsd-signature-symbol">:</span> <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/template.ts#L6">template/template.ts:6</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/template.ts#L6">template/template.ts:6</a></li>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_assign_.html#re" class="tsd-kind-icon">re</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="re" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> re</h3>
<div class="tsd-signature tsd-kind-icon">re<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(${identifier.source})\\s*&#x3D;([^]*)&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/assign.ts#L5">builtin/tags/assign.ts:5</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_assign_.html#re" class="tsd-kind-icon">re</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_capture_.html#re" class="tsd-kind-icon">re</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="re" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> re</h3>
<div class="tsd-signature tsd-kind-icon">re<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(${identifier.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/capture.ts#L5">builtin/tags/capture.ts:5</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_capture_.html#re" class="tsd-kind-icon">re</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-43
View File
@@ -66,43 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_cycle_.html#candidatesre" class="tsd-kind-icon">candidatesRE</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_cycle_.html#groupre" class="tsd-kind-icon">groupRE</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="candidatesre" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> candidatesRE</h3>
<div class="tsd-signature tsd-kind-icon">candidatesRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(rValue.source, &#x27;g&#x27;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/cycle.ts#L6">builtin/tags/cycle.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="groupre" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> groupRE</h3>
<div class="tsd-signature tsd-kind-icon">groupRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(?:(${rValue.source})\\s*:\\s*)?(.*)$&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/cycle.ts#L5">builtin/tags/cycle.ts:5</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -117,12 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_cycle_.html#candidatesre" class="tsd-kind-icon">candidatesRE</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_cycle_.html#groupre" class="tsd-kind-icon">groupRE</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_for_.html#re" class="tsd-kind-icon">re</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="re" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> re</h3>
<div class="tsd-signature tsd-kind-icon">re<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(${identifier.source})\\s+in\\s+(${value.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/for.ts#L9">builtin/tags/for.ts:9</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_for_.html#re" class="tsd-kind-icon">re</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_include_.html#rfile" class="tsd-kind-icon">r<wbr>File</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rfile" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>File</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(${quoted.source}|[^\\s,]+)(?:\\s+with\\s+(${value.source}))?&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/include.ts#L6">builtin/tags/include.ts:6</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_include_.html#rfile" class="tsd-kind-icon">r<wbr>File</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_layout_.html#rfile" class="tsd-kind-icon">r<wbr>File</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rfile" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>File</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(${quoted.source}|[^\\s,]+)&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/layout.ts#L6">builtin/tags/layout.ts:6</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_layout_.html#rfile" class="tsd-kind-icon">r<wbr>File</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-57
View File
@@ -66,54 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_render_.html#rfile" class="tsd-kind-icon">r<wbr>File</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_render_.html#rfor" class="tsd-kind-icon">r<wbr>For</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_render_.html#rwith" class="tsd-kind-icon">r<wbr>With</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rfile" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>File</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(${quoted.source}|[^\\s,]+)&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/render.ts#L7">builtin/tags/render.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rfor" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>For</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>For<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^\\s+for\\s+(${value.source})\\s+as\\s+(${identifier.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/render.ts#L9">builtin/tags/render.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rwith" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>With</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>With<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^\\s+with\\s+(${value.source})(?:\\s+as\\s+(${identifier.source}))?&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/render.ts#L8">builtin/tags/render.ts:8</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -128,15 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_render_.html#rfile" class="tsd-kind-icon">r<wbr>File</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_render_.html#rfor" class="tsd-kind-icon">r<wbr>For</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_render_.html#rwith" class="tsd-kind-icon">r<wbr>With</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
-29
View File
@@ -66,32 +66,6 @@
<div class="container container-main"> <div class="container container-main">
<div class="row"> <div class="row">
<div class="col-8 col-content"> <div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_tablerow_.html#re" class="tsd-kind-icon">re</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="re" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> re</h3>
<div class="tsd-signature tsd-kind-icon">re<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^(${identifier.source})\\s+in\\s+&#x60; +&#x60;(${value.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/builtin/tags/tablerow.ts#L7">builtin/tags/tablerow.ts:7</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -106,9 +80,6 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_tablerow_.html#re" class="tsd-kind-icon">re</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
+4 -34
View File
@@ -79,7 +79,6 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Functions</h3> <h3>Functions</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_context_context_.html#matchrightbracket" class="tsd-kind-icon">match<wbr>Right<wbr>Bracket</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_context_context_.html#readlast" class="tsd-kind-icon">read<wbr>Last</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_context_context_.html#readlast" class="tsd-kind-icon">read<wbr>Last</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_context_context_.html#readproperty" class="tsd-kind-icon">read<wbr>Property</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_context_context_.html#readproperty" class="tsd-kind-icon">read<wbr>Property</a></li>
@@ -91,32 +90,6 @@
</section> </section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2> <h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="matchrightbracket" class="tsd-anchor"></a>
<h3>match<wbr>Right<wbr>Bracket</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">match<wbr>Right<wbr>Bracket<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L156">context/context.ts:156</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="readfirst" class="tsd-anchor"></a> <a name="readfirst" class="tsd-anchor"></a>
<h3>read<wbr>First</h3> <h3>read<wbr>First</h3>
@@ -127,7 +100,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L141">context/context.ts:141</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L83">context/context.ts:83</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -150,7 +123,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L146">context/context.ts:146</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L88">context/context.ts:88</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -173,7 +146,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L127">context/context.ts:127</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L69">context/context.ts:69</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -199,7 +172,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L151">context/context.ts:151</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L93">context/context.ts:93</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -230,9 +203,6 @@
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_context_context_.context.html" class="tsd-kind-icon">Context</a> <a href="../classes/_context_context_.context.html" class="tsd-kind-icon">Context</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_context_context_.html#matchrightbracket" class="tsd-kind-icon">match<wbr>Right<wbr>Bracket</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a> <a href="_context_context_.html#readfirst" class="tsd-kind-icon">read<wbr>First</a>
</li> </li>
+5 -5
View File
@@ -91,20 +91,20 @@
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module"> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
<a name="filterarg" class="tsd-anchor"></a> <a name="filterarg" class="tsd-anchor"></a>
<h3>Filter<wbr>Arg</h3> <h3>Filter<wbr>Arg</h3>
<div class="tsd-signature tsd-kind-icon">Filter<wbr>Arg<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><a href="_parser_filter_arg_.html#keyvaluepair" class="tsd-signature-type">KeyValuePair</a></div> <div class="tsd-signature tsd-kind-icon">Filter<wbr>Arg<span class="tsd-signature-symbol">:</span> <a href="_tokens_value_token_.html#valuetoken" class="tsd-signature-type">ValueToken</a><span class="tsd-signature-symbol"> | </span><a href="_parser_filter_arg_.html#keyvaluepair" class="tsd-signature-type">KeyValuePair</a></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L5">parser/filter-arg.ts:5</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L6">parser/filter-arg.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a name="keyvaluepair" class="tsd-anchor"></a> <a name="keyvaluepair" class="tsd-anchor"></a>
<h3>Key<wbr>Value<wbr>Pair</h3> <h3>Key<wbr>Value<wbr>Pair</h3>
<div class="tsd-signature tsd-kind-icon">Key<wbr>Value<wbr>Pair<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">]</span></div> <div class="tsd-signature tsd-kind-icon">Key<wbr>Value<wbr>Pair<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a><span class="tsd-signature-symbol">]</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L3">parser/filter-arg.ts:3</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L4">parser/filter-arg.ts:4</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -121,7 +121,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L7">parser/filter-arg.ts:7</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/filter-arg.ts#L8">parser/filter-arg.ts:8</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
-436
View File
@@ -1,436 +0,0 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/lexical&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_parser_lexical_.html">&quot;parser/lexical&quot;</a>
</li>
</ul>
<h1>External module &quot;parser/lexical&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#bool" class="tsd-kind-icon">bool</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#boolline" class="tsd-kind-icon">bool<wbr>Line</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_lexical_.html#doublequoted" class="tsd-kind-icon">double<wbr>Quoted</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#identifier" class="tsd-kind-icon">identifier</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#literal" class="tsd-kind-icon">literal</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#number" class="tsd-kind-icon">number</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#numberline" class="tsd-kind-icon">number<wbr>Line</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#quotebalanced" class="tsd-kind-icon">quote<wbr>Balanced</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#quoted" class="tsd-kind-icon">quoted</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#quotedline" class="tsd-kind-icon">quoted<wbr>Line</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#range" class="tsd-kind-icon">range</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#rangecapture" class="tsd-kind-icon">range<wbr>Capture</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#rangelimit" class="tsd-kind-icon">range<wbr>Limit</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#rangeline" class="tsd-kind-icon">range<wbr>Line</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_lexical_.html#singlequoted" class="tsd-kind-icon">single<wbr>Quoted</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#subscript" class="tsd-kind-icon">subscript</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#tagline" class="tsd-kind-icon">tag<wbr>Line</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#value" class="tsd-kind-icon">value</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#variable" class="tsd-kind-icon">variable</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="bool" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> bool</h3>
<div class="tsd-signature tsd-kind-icon">bool<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/true|false/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L9">parser/lexical.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="boolline" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> bool<wbr>Line</h3>
<div class="tsd-signature tsd-kind-icon">bool<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^${bool.source}$&#x60;, &#x27;i&#x27;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L27">parser/lexical.ts:27</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="doublequoted" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> double<wbr>Quoted</h3>
<div class="tsd-signature tsd-kind-icon">double<wbr>Quoted<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/&quot;[^&quot;]*&quot;/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L3">parser/lexical.ts:3</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="identifier" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> identifier</h3>
<div class="tsd-signature tsd-kind-icon">identifier<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[\w-]+[?]?/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L12">parser/lexical.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="literal" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> literal</h3>
<div class="tsd-signature tsd-kind-icon">literal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(?:${quoted.source}|${bool.source}|${number.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L14">parser/lexical.ts:14</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="number" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> number</h3>
<div class="tsd-signature tsd-kind-icon">number<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[+-]?(?:\d+\.?\d*|\.?\d+)/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L8">parser/lexical.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="numberline" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> number<wbr>Line</h3>
<div class="tsd-signature tsd-kind-icon">number<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^${number.source}$&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L26">parser/lexical.ts:26</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="quotebalanced" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> quote<wbr>Balanced</h3>
<div class="tsd-signature tsd-kind-icon">quote<wbr>Balanced<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(?:${quoted.source}|[^&#x27;&quot;])*&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L5">parser/lexical.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="quoted" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> quoted</h3>
<div class="tsd-signature tsd-kind-icon">quoted<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;${singleQuoted.source}|${doubleQuoted.source}&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L4">parser/lexical.ts:4</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="quotedline" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> quoted<wbr>Line</h3>
<div class="tsd-signature tsd-kind-icon">quoted<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^${quoted.source}$&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L28">parser/lexical.ts:28</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="range" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> range</h3>
<div class="tsd-signature tsd-kind-icon">range<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;\\(${rangeLimit.source}\\.\\.${rangeLimit.source}\\)&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L19">parser/lexical.ts:19</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="rangecapture" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> range<wbr>Capture</h3>
<div class="tsd-signature tsd-kind-icon">range<wbr>Capture<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;\\((${rangeLimit.source})\\.\\.(${rangeLimit.source})\\)&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L20">parser/lexical.ts:20</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="rangelimit" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> range<wbr>Limit</h3>
<div class="tsd-signature tsd-kind-icon">range<wbr>Limit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(?:${variable.source}|${number.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L18">parser/lexical.ts:18</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="rangeline" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> range<wbr>Line</h3>
<div class="tsd-signature tsd-kind-icon">range<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^${rangeCapture.source}$&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L29">parser/lexical.ts:29</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="singlequoted" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> single<wbr>Quoted</h3>
<div class="tsd-signature tsd-kind-icon">single<wbr>Quoted<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/&#x27;[^&#x27;]*&#x27;/</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L2">parser/lexical.ts:2</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="subscript" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> subscript</h3>
<div class="tsd-signature tsd-kind-icon">subscript<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;\\[(?:${quoted.source}|[\\w-\\.]+)\\]&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L13">parser/lexical.ts:13</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="tagline" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> tag<wbr>Line</h3>
<div class="tsd-signature tsd-kind-icon">tag<wbr>Line<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;^\\s*(${identifier.source})\\s*([\\s\\S]*?)\\s*$&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L25">parser/lexical.ts:25</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="value" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> value</h3>
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;(?:${variable.source}|${literal.source}|${range.source})&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L22">parser/lexical.ts:22</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="variable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> variable</h3>
<div class="tsd-signature tsd-kind-icon">variable<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;${identifier.source}(?:\\.${identifier.source}|${subscript.source})*&#x60;)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L15">parser/lexical.ts:15</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_parser_lexical_.html">"parser/lexical"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#bool" class="tsd-kind-icon">bool</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#boolline" class="tsd-kind-icon">bool<wbr>Line</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_lexical_.html#doublequoted" class="tsd-kind-icon">double<wbr>Quoted</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#identifier" class="tsd-kind-icon">identifier</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#literal" class="tsd-kind-icon">literal</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#number" class="tsd-kind-icon">number</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#numberline" class="tsd-kind-icon">number<wbr>Line</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#quotebalanced" class="tsd-kind-icon">quote<wbr>Balanced</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#quoted" class="tsd-kind-icon">quoted</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#quotedline" class="tsd-kind-icon">quoted<wbr>Line</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#range" class="tsd-kind-icon">range</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#rangecapture" class="tsd-kind-icon">range<wbr>Capture</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#rangelimit" class="tsd-kind-icon">range<wbr>Limit</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#rangeline" class="tsd-kind-icon">range<wbr>Line</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_lexical_.html#singlequoted" class="tsd-kind-icon">single<wbr>Quoted</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#subscript" class="tsd-kind-icon">subscript</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#tagline" class="tsd-kind-icon">tag<wbr>Line</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#value" class="tsd-kind-icon">value</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#variable" class="tsd-kind-icon">variable</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+555
View File
@@ -0,0 +1,555 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/match-operator&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_parser_match_operator_.html">&quot;parser/match-operator&quot;</a>
</li>
</ul>
<h1>External module &quot;parser/match-operator&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_match_operator_.html#matchoperator" class="tsd-kind-icon">match<wbr>Operator</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Object literals</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_match_operator_.html#trie" class="tsd-kind-icon">trie</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="matchoperator" class="tsd-anchor"></a>
<h3>match<wbr>Operator</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">match<wbr>Operator<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, begin<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, end<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L13">parser/match-operator.ts:13</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>begin: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> end: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;str.length</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Object literals</h2>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported">
<a name="trie" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> trie</h3>
<div class="tsd-signature tsd-kind-icon">trie<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L3">parser/match-operator.ts:3</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._" class="tsd-anchor"></a>
<h3>!</h3>
<div class="tsd-signature tsd-kind-icon">!<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L8">parser/match-operator.ts:8</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._._-1" class="tsd-anchor"></a>
<h3>=</h3>
<div class="tsd-signature tsd-kind-icon">=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L8">parser/match-operator.ts:8</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._._-1.end" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L8">parser/match-operator.ts:8</a></li>
</ul>
</aside>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-2" class="tsd-anchor"></a>
<h3><</h3>
<div class="tsd-signature tsd-kind-icon"><<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L10">parser/match-operator.ts:10</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-2.end-1" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L10">parser/match-operator.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-2._-3" class="tsd-anchor"></a>
<h3>=</h3>
<div class="tsd-signature tsd-kind-icon">=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L10">parser/match-operator.ts:10</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-2._-3.end-2" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L10">parser/match-operator.ts:10</a></li>
</ul>
</aside>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-4" class="tsd-anchor"></a>
<h3>=</h3>
<div class="tsd-signature tsd-kind-icon">=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L7">parser/match-operator.ts:7</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-4._-5" class="tsd-anchor"></a>
<h3>=</h3>
<div class="tsd-signature tsd-kind-icon">=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L7">parser/match-operator.ts:7</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-4._-5.end-3" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L7">parser/match-operator.ts:7</a></li>
</ul>
</aside>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-6" class="tsd-anchor"></a>
<h3>></h3>
<div class="tsd-signature tsd-kind-icon">><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L9">parser/match-operator.ts:9</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-6.end-4" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L9">parser/match-operator.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-6._-7" class="tsd-anchor"></a>
<h3>=</h3>
<div class="tsd-signature tsd-kind-icon">=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L9">parser/match-operator.ts:9</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie._-6._-7.end-5" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L9">parser/match-operator.ts:9</a></li>
</ul>
</aside>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.a" class="tsd-anchor"></a>
<h3>a</h3>
<div class="tsd-signature tsd-kind-icon">a<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L4">parser/match-operator.ts:4</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.a.n" class="tsd-anchor"></a>
<h3>n</h3>
<div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L4">parser/match-operator.ts:4</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.a.n.d" class="tsd-anchor"></a>
<h3>d</h3>
<div class="tsd-signature tsd-kind-icon">d<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L4">parser/match-operator.ts:4</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.a.n.d.end-6" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L4">parser/match-operator.ts:4</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.a.n.d.needboundary" class="tsd-anchor"></a>
<h3>need<wbr>Boundary</h3>
<div class="tsd-signature tsd-kind-icon">need<wbr>Boundary<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L4">parser/match-operator.ts:4</a></li>
</ul>
</aside>
</section>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c" class="tsd-anchor"></a>
<h3>c</h3>
<div class="tsd-signature tsd-kind-icon">c<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o" class="tsd-anchor"></a>
<h3>o</h3>
<div class="tsd-signature tsd-kind-icon">o<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1" class="tsd-anchor"></a>
<h3>n</h3>
<div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t" class="tsd-anchor"></a>
<h3>t</h3>
<div class="tsd-signature tsd-kind-icon">t<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1" class="tsd-anchor"></a>
<h3>a</h3>
<div class="tsd-signature tsd-kind-icon">a<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1.i" class="tsd-anchor"></a>
<h3>i</h3>
<div class="tsd-signature tsd-kind-icon">i<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1.i.n-2" class="tsd-anchor"></a>
<h3>n</h3>
<div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1.i.n-2.s" class="tsd-anchor"></a>
<h3>s</h3>
<div class="tsd-signature tsd-kind-icon">s<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1.i.n-2.s.end-7" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.c.o.n-1.t.a-1.i.n-2.s.needboundary-1" class="tsd-anchor"></a>
<h3>need<wbr>Boundary</h3>
<div class="tsd-signature tsd-kind-icon">need<wbr>Boundary<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L6">parser/match-operator.ts:6</a></li>
</ul>
</aside>
</section>
</section>
</section>
</section>
</section>
</section>
</section>
</section>
</section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.o-1" class="tsd-anchor"></a>
<h3>o</h3>
<div class="tsd-signature tsd-kind-icon">o<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L5">parser/match-operator.ts:5</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.o-1.r" class="tsd-anchor"></a>
<h3>r</h3>
<div class="tsd-signature tsd-kind-icon">r<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L5">parser/match-operator.ts:5</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.o-1.r.end-8" class="tsd-anchor"></a>
<h3>end</h3>
<div class="tsd-signature tsd-kind-icon">end<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L5">parser/match-operator.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
<a name="trie.o-1.r.needboundary-2" class="tsd-anchor"></a>
<h3>need<wbr>Boundary</h3>
<div class="tsd-signature tsd-kind-icon">need<wbr>Boundary<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/match-operator.ts#L5">parser/match-operator.ts:5</a></li>
</ul>
</aside>
</section>
</section>
</section>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_parser_match_operator_.html">"parser/match-<wbr>operator"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_match_operator_.html#matchoperator" class="tsd-kind-icon">match<wbr>Operator</a>
</li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_match_operator_.html#trie" class="tsd-kind-icon">trie</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+16 -10
View File
@@ -73,13 +73,13 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../classes/_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-not-exported"> <section class="tsd-index-section tsd-is-not-exported">
<h3>Type aliases</h3> <h3>Type aliases</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a></li> <li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported"><a href="_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,31 +87,37 @@
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported"> <section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Type aliases</h2> <h2>Type aliases</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a name="parsetoken" class="tsd-anchor"></a> <a name="parsetoken" class="tsd-anchor"></a>
<h3>Parse<wbr>Token</h3> <h3>Parse<wbr>Token</h3>
<div class="tsd-signature tsd-kind-icon">Parse<wbr>Token<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div> <div class="tsd-signature tsd-kind-icon">Parse<wbr>Token&lt;T&gt;<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L5">parser/parse-stream.ts:5</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-stream.ts#L6">parser/parse-stream.ts:6</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-type-parameters-title">Type parameters</h4>
<ul class="tsd-type-parameters">
<li>
<h4>T<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></h4>
</li>
</ul>
<div class="tsd-type-declaration"> <div class="tsd-type-declaration">
<h4>Type declaration</h4> <h4>Type declaration</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li class="tsd-parameter-siganture"> <li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a>, remainTokens<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></li> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span>, remainTokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <span class="tsd-signature-type">T</span></h5>
</li> </li>
<li> <li>
<h5>remainTokens: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>remainTokens: <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></h4> <h4 class="tsd-returns-title">Returns <a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a></h4>
@@ -136,10 +142,10 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter">
<a href="../classes/_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a> <a href="../classes/_parser_parse_stream_.parsestream.html" class="tsd-kind-icon">Parse<wbr>Stream</a>
</li> </li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a href="_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a> <a href="_parser_parse_stream_.html#parsetoken" class="tsd-kind-icon">Parse<wbr>Token</a>
</li> </li>
</ul> </ul>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/literal&quot; | liquidjs</title> <title>&quot;parser/parse-string-literal&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_literal_.html">&quot;parser/literal&quot;</a> <a href="_parser_parse_string_literal_.html">&quot;parser/parse-string-literal&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/literal&quot;</h1> <h1>External module &quot;parser/parse-string-literal&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -70,49 +70,29 @@
<h2>Index</h2> <h2>Index</h2>
<section class="tsd-panel tsd-index-panel"> <section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content"> <div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<h3>Type aliases</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#literal" class="tsd-kind-icon">literal</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported"> <section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3> <h3>Variables</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a></li> <li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_parse_string_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a></li> <li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_parse_string_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Functions</h3> <h3>Functions</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_parse_string_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_literal_.html#parseliteral" class="tsd-kind-icon">parse<wbr>Literal</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_parse_string_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-not-exported"> <section class="tsd-index-section tsd-is-not-exported">
<h3>Object literals</h3> <h3>Object literals</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a></li> <li class="tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_parse_string_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a></li>
</ul> </ul>
</section> </section>
</div> </div>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Type aliases</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a name="literal" class="tsd-anchor"></a>
<h3>literal</h3>
<div class="tsd-signature tsd-kind-icon">literal<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><a href="../classes/_drop_null_drop_.nulldrop.html" class="tsd-signature-type">NullDrop</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_drop_empty_drop_.emptydrop.html" class="tsd-signature-type">EmptyDrop</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_drop_blank_drop_.blankdrop.html" class="tsd-signature-type">BlankDrop</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L6">parser/literal.ts:6</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported"> <section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2> <h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
@@ -121,7 +101,7 @@
<div class="tsd-signature tsd-kind-icon">r<wbr>Hex<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[\da-fA-F]/</span></div> <div class="tsd-signature tsd-kind-icon">r<wbr>Hex<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[\da-fA-F]/</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L8">parser/literal.ts:8</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L1">parser/parse-string-literal.ts:1</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -131,7 +111,7 @@
<div class="tsd-signature tsd-kind-icon">r<wbr>Oct<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[0-7]/</span></div> <div class="tsd-signature tsd-kind-icon">r<wbr>Oct<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[0-7]/</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L9">parser/literal.ts:9</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L2">parser/parse-string-literal.ts:2</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -148,7 +128,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L19">parser/literal.ts:19</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L12">parser/parse-string-literal.ts:12</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -161,32 +141,6 @@
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="parseliteral" class="tsd-anchor"></a>
<h3>parse<wbr>Literal</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Literal<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_parser_literal_.html#literal" class="tsd-signature-type">literal</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L26">parser/literal.ts:26</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_parser_literal_.html#literal" class="tsd-signature-type">literal</a>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">undefined</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module"> <section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="parsestringliteral" class="tsd-anchor"></a> <a name="parsestringliteral" class="tsd-anchor"></a>
<h3>parse<wbr>String<wbr>Literal</h3> <h3>parse<wbr>String<wbr>Literal</h3>
@@ -197,7 +151,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L38">parser/literal.ts:38</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L19">parser/parse-string-literal.ts:19</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -219,7 +173,7 @@
<div class="tsd-signature tsd-kind-icon">escape<wbr>Char<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <div class="tsd-signature tsd-kind-icon">escape<wbr>Char<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L10">parser/literal.ts:10</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L3">parser/parse-string-literal.ts:3</a></li>
</ul> </ul>
</aside> </aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal tsd-is-not-exported">
@@ -228,7 +182,7 @@
<div class="tsd-signature tsd-kind-icon">b<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div> <div class="tsd-signature tsd-kind-icon">b<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L11">parser/literal.ts:11</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L4">parser/parse-string-literal.ts:4</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -238,7 +192,7 @@
<div class="tsd-signature tsd-kind-icon">f<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div> <div class="tsd-signature tsd-kind-icon">f<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L12">parser/literal.ts:12</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L5">parser/parse-string-literal.ts:5</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -248,7 +202,7 @@
<div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div> <div class="tsd-signature tsd-kind-icon">n<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;&quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L13">parser/literal.ts:13</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L6">parser/parse-string-literal.ts:6</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -259,7 +213,7 @@
&quot;</span></div> &quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L14">parser/literal.ts:14</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L7">parser/parse-string-literal.ts:7</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -269,7 +223,7 @@
<div class="tsd-signature tsd-kind-icon">t<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div> <div class="tsd-signature tsd-kind-icon">t<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L15">parser/literal.ts:15</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L8">parser/parse-string-literal.ts:8</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -279,7 +233,7 @@
<div class="tsd-signature tsd-kind-icon">v<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div> <div class="tsd-signature tsd-kind-icon">v<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot; &quot;</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/literal.ts#L16">parser/literal.ts:16</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/parse-string-literal.ts#L9">parser/parse-string-literal.ts:9</a></li>
</ul> </ul>
</aside> </aside>
</section> </section>
@@ -293,32 +247,26 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_literal_.html">"parser/literal"</a> <a href="_parser_parse_string_literal_.html">"parser/parse-<wbr>string-<wbr>literal"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#literal" class="tsd-kind-icon">literal</a> <a href="_parser_parse_string_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a>
</li> </li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#rhex" class="tsd-kind-icon">r<wbr>Hex</a> <a href="_parser_parse_string_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#roct" class="tsd-kind-icon">r<wbr>Oct</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a> <a href="_parser_parse_string_literal_.html#hexval" class="tsd-kind-icon">hex<wbr>Val</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module"> <li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_literal_.html#parseliteral" class="tsd-kind-icon">parse<wbr>Literal</a> <a href="_parser_parse_string_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_literal_.html#parsestringliteral" class="tsd-kind-icon">parse<wbr>String<wbr>Literal</a>
</li> </li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-object-literal tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a> <a href="_parser_parse_string_literal_.html#escapechar" class="tsd-kind-icon">escape<wbr>Char</a>
</li> </li>
</ul> </ul>
</nav> </nav>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/token-kind&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_parser_token_kind_.html">&quot;parser/token-kind&quot;</a>
</li>
</ul>
<h1>External module &quot;parser/token-kind&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Enumerations</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum tsd-parent-kind-external-module"><a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-kind-icon">Token<wbr>Kind</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_parser_token_kind_.html">"parser/token-<wbr>kind"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-enum tsd-parent-kind-external-module">
<a href="../enums/_parser_token_kind_.tokenkind.html" class="tsd-kind-icon">Token<wbr>Kind</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
-78
View File
@@ -76,72 +76,9 @@
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_tokenizer_.tokenizer.html" class="tsd-kind-icon">Tokenizer</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_tokenizer_.tokenizer.html" class="tsd-kind-icon">Tokenizer</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_tokenizer_.html#blank" class="tsd-kind-icon">BLANK</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_tokenizer_.html#operator" class="tsd-kind-icon">OPERATOR</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_tokenizer_.html#quote" class="tsd-kind-icon">QUOTE</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_tokenizer_.html#types" class="tsd-kind-icon">TYPES</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_tokenizer_.html#variable" class="tsd-kind-icon">VARIABLE</a></li>
</ul>
</section>
</div> </div>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="blank" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> BLANK</h3>
<div class="tsd-signature tsd-kind-icon">BLANK<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">4</span><span class="tsd-signature-symbol"> =&nbsp;4</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L18">parser/tokenizer.ts:18</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="operator" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> OPERATOR</h3>
<div class="tsd-signature tsd-kind-icon">OPERATOR<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">2</span><span class="tsd-signature-symbol"> =&nbsp;2</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L17">parser/tokenizer.ts:17</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="quote" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> QUOTE</h3>
<div class="tsd-signature tsd-kind-icon">QUOTE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">8</span><span class="tsd-signature-symbol"> =&nbsp;8</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L19">parser/tokenizer.ts:19</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="types" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> TYPES</h3>
<div class="tsd-signature tsd-kind-icon">TYPES<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">"00000000044004000000000000000000428000080000010011111111110022210111111111111111111111111110000101111111111111111111111111100000"</span><span class="tsd-signature-symbol"> =&nbsp;&quot;00000000044004000000000000000000428000080000010011111111110022210111111111111111111111111110000101111111111111111111111111100000&quot;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L15">parser/tokenizer.ts:15</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="variable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> VARIABLE</h3>
<div class="tsd-signature tsd-kind-icon">VARIABLE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L16">parser/tokenizer.ts:16</a></li>
</ul>
</aside>
</section>
</section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary"> <nav class="tsd-navigation primary">
@@ -159,21 +96,6 @@
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_tokenizer_.tokenizer.html" class="tsd-kind-icon">Tokenizer</a> <a href="../classes/_parser_tokenizer_.tokenizer.html" class="tsd-kind-icon">Tokenizer</a>
</li> </li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.html#blank" class="tsd-kind-icon">BLANK</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.html#operator" class="tsd-kind-icon">OPERATOR</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.html#quote" class="tsd-kind-icon">QUOTE</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.html#types" class="tsd-kind-icon">TYPES</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.html#variable" class="tsd-kind-icon">VARIABLE</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
+8 -8
View File
@@ -87,19 +87,19 @@
<a name="trimleft" class="tsd-anchor"></a> <a name="trimleft" class="tsd-anchor"></a>
<h3>trim<wbr>Left</h3> <h3>trim<wbr>Left</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a>, greedy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li> <li class="tsd-signature tsd-kind-icon">trim<wbr>Left<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a>, greedy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/whitespace-ctrl.ts#L27">parser/whitespace-ctrl.ts:27</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/whitespace-ctrl.ts#L28">parser/whitespace-ctrl.ts:28</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
<li> <li>
<h5>greedy: <span class="tsd-signature-type">boolean</span></h5> <h5>greedy: <span class="tsd-signature-type">boolean</span></h5>
@@ -113,19 +113,19 @@
<a name="trimright" class="tsd-anchor"></a> <a name="trimright" class="tsd-anchor"></a>
<h3>trim<wbr>Right</h3> <h3>trim<wbr>Right</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a>, greedy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li> <li class="tsd-signature tsd-kind-icon">trim<wbr>Right<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a>, greedy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/whitespace-ctrl.ts#L34">parser/whitespace-ctrl.ts:34</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/whitespace-ctrl.ts#L35">parser/whitespace-ctrl.ts:35</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
<li> <li>
<h5>greedy: <span class="tsd-signature-type">boolean</span></h5> <h5>greedy: <span class="tsd-signature-type">boolean</span></h5>
@@ -139,7 +139,7 @@
<a name="whitespacectrl" class="tsd-anchor"></a> <a name="whitespacectrl" class="tsd-anchor"></a>
<h3>white<wbr>Space<wbr>Ctrl</h3> <h3>white<wbr>Space<wbr>Ctrl</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">white<wbr>Space<wbr>Ctrl<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li> <li class="tsd-signature tsd-kind-icon">white<wbr>Space<wbr>Ctrl<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span>, options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -151,7 +151,7 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>tokens: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5> <h5>tokens: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">[]</span></h5>
</li> </li>
<li> <li>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5> <h5>options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
+140 -23
View File
@@ -76,65 +76,170 @@
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_render_expression_.expression.html" class="tsd-kind-icon">Expression</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_render_expression_.expression.html" class="tsd-kind-icon">Expression</a></li>
</ul> </ul>
</section> </section>
<section class="tsd-index-section tsd-is-not-exported"> <section class="tsd-index-section ">
<h3>Functions</h3> <h3>Functions</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#isrange" class="tsd-kind-icon">is<wbr>Range</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#evalliteraltoken" class="tsd-kind-icon">eval<wbr>Literal<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#rangevalue" class="tsd-kind-icon">range<wbr>Value</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#evalnumbertoken" class="tsd-kind-icon">eval<wbr>Number<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#evaloperatortoken" class="tsd-kind-icon">eval<wbr>Operator<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_render_expression_.html#evalquotedtoken" class="tsd-kind-icon">eval<wbr>Quoted<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#evalrangetoken" class="tsd-kind-icon">eval<wbr>Range<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_render_expression_.html#evaltoken" class="tsd-kind-icon">eval<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a></li> <li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a></li>
</ul> </ul>
</section> </section>
</div> </div>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported"> <section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2> <h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="isrange" class="tsd-anchor"></a> <a name="evalliteraltoken" class="tsd-anchor"></a>
<h3>is<wbr>Range</h3> <h3>eval<wbr>Literal<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">is<wbr>Range<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li> <li class="tsd-signature tsd-kind-icon">eval<wbr>Literal<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L64">render/expression.ts:64</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L70">render/expression.ts:70</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>str: <span class="tsd-signature-type">string</span></h5> <h5>token: <a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="evalnumbertoken" class="tsd-anchor"></a>
<h3>eval<wbr>Number<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">eval<wbr>Number<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_number_token_.numbertoken.html" class="tsd-signature-type">NumberToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L56">render/expression.ts:56</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <a href="../classes/_tokens_number_token_.numbertoken.html" class="tsd-signature-type">NumberToken</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="evaloperatortoken" class="tsd-anchor"></a>
<h3>eval<wbr>Operator<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">eval<wbr>Operator<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a>, lhs<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span>, rhs<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L65">render/expression.ts:65</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <a href="../classes/_tokens_operator_token_.operatortoken.html" class="tsd-signature-type">OperatorToken</a></h5>
</li>
<li>
<h5>lhs: <span class="tsd-signature-type">any</span></h5>
</li>
<li>
<h5>rhs: <span class="tsd-signature-type">any</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="rangevalue" class="tsd-anchor"></a> <a name="evalquotedtoken" class="tsd-anchor"></a>
<h3>range<wbr>Value</h3> <h3>eval<wbr>Quoted<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">range<wbr>Value<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></li> <li class="tsd-signature tsd-kind-icon">eval<wbr>Quoted<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L55">render/expression.ts:55</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L61">render/expression.ts:61</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <span class="tsd-signature-type">string</span></h5> <h5>token: <a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="evalrangetoken" class="tsd-anchor"></a>
<h3>eval<wbr>Range<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">eval<wbr>Range<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L74">render/expression.ts:74</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a></h5>
</li> </li>
<li> <li>
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5> <h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="evaltoken" class="tsd-anchor"></a>
<h3>eval<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">eval<wbr>Token<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L42">render/expression.ts:42</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
</li>
<li>
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -142,22 +247,22 @@
<a name="topostfix" class="tsd-anchor"></a> <a name="topostfix" class="tsd-anchor"></a>
<h3>to<wbr>Postfix</h3> <h3>to<wbr>Postfix</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">to<wbr>Postfix<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></li> <li class="tsd-signature tsd-kind-icon">to<wbr>Postfix<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L40">render/expression.ts:40</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L80">render/expression.ts:80</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>tokens: <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h5> <h5>tokens: <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">&gt;</span></h4>
</li> </li>
</ul> </ul>
</section> </section>
@@ -180,10 +285,22 @@
<a href="../classes/_render_expression_.expression.html" class="tsd-kind-icon">Expression</a> <a href="../classes/_render_expression_.expression.html" class="tsd-kind-icon">Expression</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_expression_.html#isrange" class="tsd-kind-icon">is<wbr>Range</a> <a href="_render_expression_.html#evalliteraltoken" class="tsd-kind-icon">eval<wbr>Literal<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_expression_.html#rangevalue" class="tsd-kind-icon">range<wbr>Value</a> <a href="_render_expression_.html#evalnumbertoken" class="tsd-kind-icon">eval<wbr>Number<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_expression_.html#evaloperatortoken" class="tsd-kind-icon">eval<wbr>Operator<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_render_expression_.html#evalquotedtoken" class="tsd-kind-icon">eval<wbr>Quoted<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_expression_.html#evalrangetoken" class="tsd-kind-icon">eval<wbr>Range<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_render_expression_.html#evaltoken" class="tsd-kind-icon">eval<wbr>Token</a>
</li> </li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a> <a href="_render_expression_.html#topostfix" class="tsd-kind-icon">to<wbr>Postfix</a>
+10 -149
View File
@@ -70,48 +70,15 @@
<h2>Index</h2> <h2>Index</h2>
<section class="tsd-panel tsd-index-panel"> <section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content"> <div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_render_operator_.html#isoperator" class="tsd-kind-icon">is<wbr>Operator</a></li>
</ul>
</section>
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Object literals</h3> <h3>Object literals</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_render_operator_.html#operatorimpls" class="tsd-kind-icon">operator<wbr>Impls</a></li> <li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_render_operator_.html#operatorimpls" class="tsd-kind-icon">operator<wbr>Impls</a></li>
<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_render_operator_.html#precedence" class="tsd-kind-icon">precedence</a></li>
</ul> </ul>
</section> </section>
</div> </div>
</section> </section>
</section> </section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isoperator" class="tsd-anchor"></a>
<h3>is<wbr>Operator</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Operator<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L55">render/operator.ts:55</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group "> <section class="tsd-panel-group tsd-member-group ">
<h2>Object literals</h2> <h2>Object literals</h2>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module"> <section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module">
@@ -120,7 +87,7 @@
<div class="tsd-signature tsd-kind-icon">operator<wbr>Impls<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div> <div class="tsd-signature tsd-kind-icon">operator<wbr>Impls<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L17">render/operator.ts:17</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L5">render/operator.ts:5</a></li>
</ul> </ul>
</aside> </aside>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal"> <section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
@@ -133,7 +100,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L23">render/operator.ts:23</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L11">render/operator.ts:11</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -159,7 +126,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L33">render/operator.ts:33</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L21">render/operator.ts:21</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -185,7 +152,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L43">render/operator.ts:43</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L31">render/operator.ts:31</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -211,7 +178,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L18">render/operator.ts:18</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L6">render/operator.ts:6</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -237,7 +204,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L28">render/operator.ts:28</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L16">render/operator.ts:16</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -263,7 +230,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L38">render/operator.ts:38</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L26">render/operator.ts:26</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -289,7 +256,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L51">render/operator.ts:51</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L39">render/operator.ts:39</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -315,7 +282,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L48">render/operator.ts:48</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L36">render/operator.ts:36</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -341,7 +308,7 @@
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L52">render/operator.ts:52</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L40">render/operator.ts:40</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -358,106 +325,6 @@
</ul> </ul>
</section> </section>
</section> </section>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module">
<a name="precedence" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> precedence</h3>
<div class="tsd-signature tsd-kind-icon">precedence<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L5">render/operator.ts:5</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-4" class="tsd-anchor"></a>
<h3>!=</h3>
<div class="tsd-signature tsd-kind-icon">!=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L7">render/operator.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence._-2" class="tsd-anchor"></a>
<h3><</h3>
<div class="tsd-signature tsd-kind-icon"><<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L9">render/operator.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-5" class="tsd-anchor"></a>
<h3><=</h3>
<div class="tsd-signature tsd-kind-icon"><=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L11">render/operator.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-6" class="tsd-anchor"></a>
<h3>==</h3>
<div class="tsd-signature tsd-kind-icon">==<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L6">render/operator.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence._-3" class="tsd-anchor"></a>
<h3>></h3>
<div class="tsd-signature tsd-kind-icon">><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L8">render/operator.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-7" class="tsd-anchor"></a>
<h3>>=</h3>
<div class="tsd-signature tsd-kind-icon">>=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L10">render/operator.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.and-1" class="tsd-anchor"></a>
<h3>and</h3>
<div class="tsd-signature tsd-kind-icon">and<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L13">render/operator.ts:13</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.contains-1" class="tsd-anchor"></a>
<h3>contains</h3>
<div class="tsd-signature tsd-kind-icon">contains<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L12">render/operator.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.or-1" class="tsd-anchor"></a>
<h3>or</h3>
<div class="tsd-signature tsd-kind-icon">or<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/operator.ts#L14">render/operator.ts:14</a></li>
</ul>
</aside>
</section>
</section>
</section> </section>
</div> </div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight"> <div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -473,15 +340,9 @@
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_render_operator_.html#isoperator" class="tsd-kind-icon">is<wbr>Operator</a>
</li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module"> <li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="_render_operator_.html#operatorimpls" class="tsd-kind-icon">operator<wbr>Impls</a> <a href="_render_operator_.html#operatorimpls" class="tsd-kind-icon">operator<wbr>Impls</a>
</li> </li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="_render_operator_.html#precedence" class="tsd-kind-icon">precedence</a>
</li>
</ul> </ul>
</nav> </nav>
</div> </div>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/delimited-token&quot; | liquidjs</title> <title>&quot;tokens/delimited-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_delimited_token_.html">&quot;parser/delimited-token&quot;</a> <a href="_tokens_delimited_token_.html">&quot;tokens/delimited-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/delimited-token&quot;</h1> <h1>External module &quot;tokens/delimited-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_delimited_token_.html">"parser/delimited-<wbr>token"</a> <a href="_tokens_delimited_token_.html">"tokens/delimited-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a> <a href="../classes/_tokens_delimited_token_.delimitedtoken.html" class="tsd-kind-icon">Delimited<wbr>Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/filter-token&quot; | liquidjs</title> <title>&quot;tokens/filter-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_filter_token_.html">&quot;parser/filter-token&quot;</a> <a href="_tokens_filter_token_.html">&quot;tokens/filter-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/filter-token&quot;</h1> <h1>External module &quot;tokens/filter-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_filter_token_.html">"parser/filter-<wbr>token"</a> <a href="_tokens_filter_token_.html">"tokens/filter-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a> <a href="../classes/_tokens_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/substr&quot; | liquidjs</title> <title>&quot;tokens/hash-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_substr_.html">&quot;parser/substr&quot;</a> <a href="_tokens_hash_token_.html">&quot;tokens/hash-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/substr&quot;</h1> <h1>External module &quot;tokens/hash-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_substr_.substr.html" class="tsd-kind-icon">Substr</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_hash_token_.hashtoken.html" class="tsd-kind-icon">Hash<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_substr_.html">"parser/substr"</a> <a href="_tokens_hash_token_.html">"tokens/hash-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_substr_.substr.html" class="tsd-kind-icon">Substr</a> <a href="../classes/_tokens_hash_token_.hashtoken.html" class="tsd-kind-icon">Hash<wbr>Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/html-token&quot; | liquidjs</title> <title>&quot;tokens/html-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_html_token_.html">&quot;parser/html-token&quot;</a> <a href="_tokens_html_token_.html">&quot;tokens/html-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/html-token&quot;</h1> <h1>External module &quot;tokens/html-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_html_token_.html">"parser/html-<wbr>token"</a> <a href="_tokens_html_token_.html">"tokens/html-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a> <a href="../classes/_tokens_html_token_.htmltoken.html" class="tsd-kind-icon">HTMLToken</a>
</li> </li>
</ul> </ul>
</nav> </nav>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/literal-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_literal_token_.html">&quot;tokens/literal-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/literal-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-kind-icon">Literal<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_literal_token_.html">"tokens/literal-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-kind-icon">Literal<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/number-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_number_token_.html">&quot;tokens/number-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/number-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_number_token_.numbertoken.html" class="tsd-kind-icon">Number<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_number_token_.html">"tokens/number-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_number_token_.numbertoken.html" class="tsd-kind-icon">Number<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+283
View File
@@ -0,0 +1,283 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/operator-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_operator_token_.html">&quot;tokens/operator-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/operator-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_operator_token_.operatortoken.html" class="tsd-kind-icon">Operator<wbr>Token</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Object literals</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_tokens_operator_token_.html#precedence" class="tsd-kind-icon">precedence</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Object literals</h2>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module">
<a name="precedence" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> precedence</h3>
<div class="tsd-signature tsd-kind-icon">precedence<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L4">tokens/operator-token.ts:4</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__" class="tsd-anchor"></a>
<h3>!=</h3>
<div class="tsd-signature tsd-kind-icon">!=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L6">tokens/operator-token.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence._" class="tsd-anchor"></a>
<h3><</h3>
<div class="tsd-signature tsd-kind-icon"><<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L8">tokens/operator-token.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-1" class="tsd-anchor"></a>
<h3><=</h3>
<div class="tsd-signature tsd-kind-icon"><=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L10">tokens/operator-token.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-2" class="tsd-anchor"></a>
<h3>==</h3>
<div class="tsd-signature tsd-kind-icon">==<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L5">tokens/operator-token.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence._-1" class="tsd-anchor"></a>
<h3>></h3>
<div class="tsd-signature tsd-kind-icon">><span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L7">tokens/operator-token.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.__-3" class="tsd-anchor"></a>
<h3>>=</h3>
<div class="tsd-signature tsd-kind-icon">>=<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L9">tokens/operator-token.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.and" class="tsd-anchor"></a>
<h3>and</h3>
<div class="tsd-signature tsd-kind-icon">and<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L12">tokens/operator-token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.contains" class="tsd-anchor"></a>
<h3>contains</h3>
<div class="tsd-signature tsd-kind-icon">contains<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L11">tokens/operator-token.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="precedence.or" class="tsd-anchor"></a>
<h3>or</h3>
<div class="tsd-signature tsd-kind-icon">or<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/operator-token.ts#L13">tokens/operator-token.ts:13</a></li>
</ul>
</aside>
</section>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_operator_token_.html">"tokens/operator-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_operator_token_.operatortoken.html" class="tsd-kind-icon">Operator<wbr>Token</a>
</li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="_tokens_operator_token_.html#precedence" class="tsd-kind-icon">precedence</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/output-token&quot; | liquidjs</title> <title>&quot;tokens/output-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_output_token_.html">&quot;parser/output-token&quot;</a> <a href="_tokens_output_token_.html">&quot;tokens/output-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/output-token&quot;</h1> <h1>External module &quot;tokens/output-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_output_token_.html">"parser/output-<wbr>token"</a> <a href="_tokens_output_token_.html">"tokens/output-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a> <a href="../classes/_tokens_output_token_.outputtoken.html" class="tsd-kind-icon">Output<wbr>Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/property-access-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_property_access_token_.html">&quot;tokens/property-access-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/property-access-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-kind-icon">Property<wbr>Access<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_property_access_token_.html">"tokens/property-<wbr>access-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-kind-icon">Property<wbr>Access<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/quoted-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_quoted_token_.html">&quot;tokens/quoted-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/quoted-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-kind-icon">Quoted<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_quoted_token_.html">"tokens/quoted-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-kind-icon">Quoted<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/range-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_range_token_.html">&quot;tokens/range-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/range-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-kind-icon">Range<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_range_token_.html">"tokens/range-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-kind-icon">Range<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/tag-token&quot; | liquidjs</title> <title>&quot;tokens/tag-token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_tag_token_.html">&quot;parser/tag-token&quot;</a> <a href="_tokens_tag_token_.html">&quot;tokens/tag-token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/tag-token&quot;</h1> <h1>External module &quot;tokens/tag-token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_tag_token_.html">"parser/tag-<wbr>token"</a> <a href="_tokens_tag_token_.html">"tokens/tag-<wbr>token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a> <a href="../classes/_tokens_tag_token_.tagtoken.html" class="tsd-kind-icon">Tag<wbr>Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
@@ -3,7 +3,7 @@
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/token&quot; | liquidjs</title> <title>&quot;tokens/token&quot; | liquidjs</title>
<meta name="description" content=""> <meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css"> <link rel="stylesheet" href="../assets/css/main.css">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a> <a href="../globals.html">Globals</a>
</li> </li>
<li> <li>
<a href="_parser_token_.html">&quot;parser/token&quot;</a> <a href="_tokens_token_.html">&quot;tokens/token&quot;</a>
</li> </li>
</ul> </ul>
<h1>External module &quot;parser/token&quot;</h1> <h1>External module &quot;tokens/token&quot;</h1>
</div> </div>
</div> </div>
</header> </header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section "> <section class="tsd-index-section ">
<h3>Classes</h3> <h3>Classes</h3>
<ul class="tsd-index-list"> <ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_parser_token_.token.html" class="tsd-kind-icon">Token</a></li> <li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_token_.token.html" class="tsd-kind-icon">Token</a></li>
</ul> </ul>
</section> </section>
</div> </div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a> <a href="../globals.html"><em>Globals</em></a>
</li> </li>
<li class="current tsd-kind-external-module"> <li class="current tsd-kind-external-module">
<a href="_parser_token_.html">"parser/token"</a> <a href="_tokens_token_.html">"tokens/token"</a>
</li> </li>
</ul> </ul>
</nav> </nav>
<nav class="tsd-navigation secondary menu-sticky"> <nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current"> <ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module"> <li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_parser_token_.token.html" class="tsd-kind-icon">Token</a> <a href="../classes/_tokens_token_.token.html" class="tsd-kind-icon">Token</a>
</li> </li>
</ul> </ul>
</nav> </nav>
+184
View File
@@ -0,0 +1,184 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/toplevel-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_toplevel_token_.html">&quot;tokens/toplevel-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/toplevel-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Type aliases</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="_tokens_toplevel_token_.html#topleveltoken" class="tsd-kind-icon">Top<wbr>Level<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Type aliases</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
<a name="topleveltoken" class="tsd-anchor"></a>
<h3>Top<wbr>Level<wbr>Token</h3>
<div class="tsd-signature tsd-kind-icon">Top<wbr>Level<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="../classes/_tokens_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/toplevel-token.ts#L5">tokens/toplevel-token.ts:5</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_toplevel_token_.html">"tokens/toplevel-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
<a href="_tokens_toplevel_token_.html#topleveltoken" class="tsd-kind-icon">Top<wbr>Level<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+184
View File
@@ -0,0 +1,184 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/value-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_value_token_.html">&quot;tokens/value-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/value-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Type aliases</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="_tokens_value_token_.html#valuetoken" class="tsd-kind-icon">Value<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Type aliases</h2>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
<a name="valuetoken" class="tsd-anchor"></a>
<h3>Value<wbr>Token</h3>
<div class="tsd-signature tsd-kind-icon">Value<wbr>Token<span class="tsd-signature-symbol">:</span> <a href="../classes/_tokens_range_token_.rangetoken.html" class="tsd-signature-type">RangeToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_literal_token_.literaltoken.html" class="tsd-signature-type">LiteralToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_quoted_token_.quotedtoken.html" class="tsd-signature-type">QuotedToken</a><span class="tsd-signature-symbol"> | </span><a href="../classes/_tokens_property_access_token_.propertyaccesstoken.html" class="tsd-signature-type">PropertyAccessToken</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/tokens/value-token.ts#L6">tokens/value-token.ts:6</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_value_token_.html">"tokens/value-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
<a href="_tokens_value_token_.html#valuetoken" class="tsd-kind-icon">Value<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+171
View File
@@ -0,0 +1,171 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;tokens/word-token&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_tokens_word_token_.html">&quot;tokens/word-token&quot;</a>
</li>
</ul>
<h1>External module &quot;tokens/word-token&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_tokens_word_token_.wordtoken.html" class="tsd-kind-icon">Word<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_tokens_word_token_.html">"tokens/word-<wbr>token"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_tokens_word_token_.wordtoken.html" class="tsd-kind-icon">Word<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+2 -2
View File
@@ -85,7 +85,7 @@
<a name="assert" class="tsd-anchor"></a> <a name="assert" class="tsd-anchor"></a>
<h3>assert</h3> <h3>assert</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter">
<li class="tsd-signature tsd-kind-icon">assert&lt;T&gt;<span class="tsd-signature-symbol">(</span>predicate<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, message<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li> <li class="tsd-signature tsd-kind-icon">assert&lt;T&gt;<span class="tsd-signature-symbol">(</span>predicate<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span>, message<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -106,7 +106,7 @@
<h5>predicate: <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5> <h5>predicate: <span class="tsd-signature-type">T</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">undefined</span></h5>
</li> </li>
<li> <li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> message: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> message: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">function</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
+8 -8
View File
@@ -112,7 +112,7 @@
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li class="tsd-parameter-siganture"> <li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-type-alias tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>x<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><a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></li> <li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>x<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><span class="tsd-signature-type">any</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -122,7 +122,7 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> x: <span class="tsd-signature-type">any</span></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> x: <span class="tsd-signature-type">any</span></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li> </li>
</ul> </ul>
</li> </li>
@@ -202,7 +202,7 @@
<li class="tsd-parameter"> <li class="tsd-parameter">
<h5>catch<span class="tsd-signature-symbol">: </span>function</h5> <h5>catch<span class="tsd-signature-symbol">: </span>function</h5>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">catch<span class="tsd-signature-symbol">(</span>reject<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></li> <li class="tsd-signature tsd-kind-icon">catch<span class="tsd-signature-symbol">(</span>reject<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -217,13 +217,13 @@
<h5>reject: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5> <h5>reject: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li> </li>
</ul> </li> </ul> </li>
<li class="tsd-parameter"> <li class="tsd-parameter">
<h5>then<span class="tsd-signature-symbol">: </span>function</h5> <h5>then<span class="tsd-signature-symbol">: </span>function</h5>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">then<span class="tsd-signature-symbol">(</span>resolve<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a>, reject<span class="tsd-signature-symbol">?: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ret</span></li> <li class="tsd-signature tsd-kind-icon">then<span class="tsd-signature-symbol">(</span>resolve<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a>, reject<span class="tsd-signature-symbol">?: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -241,7 +241,7 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> reject: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5> <h5><span class="tsd-flag ts-flagOptional">Optional</span> reject: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ret</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li> </li>
</ul> </li> </ul> </li>
</ul> </ul>
@@ -287,7 +287,7 @@
<li class="tsd-parameter"> <li class="tsd-parameter">
<h5>then<span class="tsd-signature-symbol">: </span>function</h5> <h5>then<span class="tsd-signature-symbol">: </span>function</h5>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">then<span class="tsd-signature-symbol">(</span>resolve<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></li> <li class="tsd-signature tsd-kind-icon">then<span class="tsd-signature-symbol">(</span>resolve<span class="tsd-signature-symbol">: </span><a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -302,7 +302,7 @@
<h5>resolve: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5> <h5>resolve: <a href="_util_async_.html#resolver" class="tsd-signature-type">resolver</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_util_async_.thenable.html" class="tsd-signature-type">Thenable</a></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li> </li>
</ul> </li> </ul> </li>
</ul> </ul>
+282
View File
@@ -0,0 +1,282 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;util/character&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_util_character_.html">&quot;util/character&quot;</a>
</li>
</ul>
<h1>External module &quot;util/character&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Variables</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#blank" class="tsd-kind-icon">BLANK</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#inline_blank" class="tsd-kind-icon">INLINE_<wbr>BLANK</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#number" class="tsd-kind-icon">NUMBER</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#operator" class="tsd-kind-icon">OPERATOR</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#quote" class="tsd-kind-icon">QUOTE</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#sign" class="tsd-kind-icon">SIGN</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#types" class="tsd-kind-icon">TYPES</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_util_character_.html#variable" class="tsd-kind-icon">VARIABLE</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Variables</h2>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="blank" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> BLANK</h3>
<div class="tsd-signature tsd-kind-icon">BLANK<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">4</span><span class="tsd-signature-symbol"> =&nbsp;4</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L6">util/character.ts:6</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="inline_blank" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> INLINE_<wbr>BLANK</h3>
<div class="tsd-signature tsd-kind-icon">INLINE_<wbr>BLANK<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">16</span><span class="tsd-signature-symbol"> =&nbsp;16</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L8">util/character.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="number" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> NUMBER</h3>
<div class="tsd-signature tsd-kind-icon">NUMBER<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">32</span><span class="tsd-signature-symbol"> =&nbsp;32</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L9">util/character.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="operator" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> OPERATOR</h3>
<div class="tsd-signature tsd-kind-icon">OPERATOR<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">2</span><span class="tsd-signature-symbol"> =&nbsp;2</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L5">util/character.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="quote" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> QUOTE</h3>
<div class="tsd-signature tsd-kind-icon">QUOTE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">8</span><span class="tsd-signature-symbol"> =&nbsp;8</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L7">util/character.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="sign" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> SIGN</h3>
<div class="tsd-signature tsd-kind-icon">SIGN<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">64</span><span class="tsd-signature-symbol"> =&nbsp;64</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L10">util/character.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="types" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> TYPES</h3>
<div class="tsd-signature tsd-kind-icon">TYPES<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 4, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 2, 8, 0, 0, 0, 0, 8, 0, 0, 0, 64, 0, 65, 0, 0, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 0, 0, 2, 2, 2, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L3">util/character.ts:3</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="variable" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> VARIABLE</h3>
<div class="tsd-signature tsd-kind-icon">VARIABLE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">1</span><span class="tsd-signature-symbol"> =&nbsp;1</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/character.ts#L4">util/character.ts:4</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_util_character_.html">"util/character"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#blank" class="tsd-kind-icon">BLANK</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#inline_blank" class="tsd-kind-icon">INLINE_<wbr>BLANK</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#number" class="tsd-kind-icon">NUMBER</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#operator" class="tsd-kind-icon">OPERATOR</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#quote" class="tsd-kind-icon">QUOTE</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#sign" class="tsd-kind-icon">SIGN</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#types" class="tsd-kind-icon">TYPES</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_util_character_.html#variable" class="tsd-kind-icon">VARIABLE</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+5 -5
View File
@@ -96,7 +96,7 @@
<a name="mkcontext" class="tsd-anchor"></a> <a name="mkcontext" class="tsd-anchor"></a>
<h3>mk<wbr>Context</h3> <h3>mk<wbr>Context</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">mk<wbr>Context<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li> <li class="tsd-signature tsd-kind-icon">mk<wbr>Context<span class="tsd-signature-symbol">(</span>token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
@@ -108,7 +108,7 @@
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters"> <ul class="tsd-parameters">
<li> <li>
<h5>token: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
@@ -119,13 +119,13 @@
<a name="mkmessage" class="tsd-anchor"></a> <a name="mkmessage" class="tsd-anchor"></a>
<h3>mk<wbr>Message</h3> <h3>mk<wbr>Message</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"> <ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">mk<wbr>Message<span class="tsd-signature-symbol">(</span>msg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, token<span class="tsd-signature-symbol">: </span><a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li> <li class="tsd-signature tsd-kind-icon">mk<wbr>Message<span class="tsd-signature-symbol">(</span>msg<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, token<span class="tsd-signature-symbol">: </span><a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span></li>
</ul> </ul>
<ul class="tsd-descriptions"> <ul class="tsd-descriptions">
<li class="tsd-description"> <li class="tsd-description">
<aside class="tsd-sources"> <aside class="tsd-sources">
<ul> <ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/error.ts#L77">util/error.ts:77</a></li> <li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/error.ts#L78">util/error.ts:78</a></li>
</ul> </ul>
</aside> </aside>
<h4 class="tsd-parameters-title">Parameters</h4> <h4 class="tsd-parameters-title">Parameters</h4>
@@ -134,7 +134,7 @@
<h5>msg: <span class="tsd-signature-type">string</span></h5> <h5>msg: <span class="tsd-signature-type">string</span></h5>
</li> </li>
<li> <li>
<h5>token: <a href="../classes/_parser_token_.token.html" class="tsd-signature-type">Token</a></h5> <h5>token: <a href="../classes/_tokens_token_.token.html" class="tsd-signature-type">Token</a></h5>
</li> </li>
</ul> </ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4> <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
+244
View File
@@ -0,0 +1,244 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;util/literal&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_util_literal_.html">&quot;util/literal&quot;</a>
</li>
</ul>
<h1>External module &quot;util/literal&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Object literals</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_util_literal_.html#literalvalues" class="tsd-kind-icon">literal<wbr>Values</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Object literals</h2>
<section class="tsd-panel tsd-member tsd-kind-object-literal tsd-parent-kind-external-module">
<a name="literalvalues" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> literal<wbr>Values</h3>
<div class="tsd-signature tsd-kind-icon">literal<wbr>Values<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">object</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L5">util/literal.ts:5</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.blank" class="tsd-anchor"></a>
<h3>blank</h3>
<div class="tsd-signature tsd-kind-icon">blank<span class="tsd-signature-symbol">:</span> <a href="../classes/_drop_blank_drop_.blankdrop.html" class="tsd-signature-type">BlankDrop</a><span class="tsd-signature-symbol"> =&nbsp;new BlankDrop()</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L11">util/literal.ts:11</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.empty" class="tsd-anchor"></a>
<h3>empty</h3>
<div class="tsd-signature tsd-kind-icon">empty<span class="tsd-signature-symbol">:</span> <a href="../classes/_drop_empty_drop_.emptydrop.html" class="tsd-signature-type">EmptyDrop</a><span class="tsd-signature-symbol"> =&nbsp;new EmptyDrop()</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L10">util/literal.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.false" class="tsd-anchor"></a>
<h3>false</h3>
<div class="tsd-signature tsd-kind-icon">false<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L7">util/literal.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.nil" class="tsd-anchor"></a>
<h3>nil</h3>
<div class="tsd-signature tsd-kind-icon">nil<span class="tsd-signature-symbol">:</span> <a href="../classes/_drop_null_drop_.nulldrop.html" class="tsd-signature-type">NullDrop</a><span class="tsd-signature-symbol"> =&nbsp;new NullDrop()</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L8">util/literal.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.null" class="tsd-anchor"></a>
<h3>null</h3>
<div class="tsd-signature tsd-kind-icon">null<span class="tsd-signature-symbol">:</span> <a href="../classes/_drop_null_drop_.nulldrop.html" class="tsd-signature-type">NullDrop</a><span class="tsd-signature-symbol"> =&nbsp;new NullDrop()</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L9">util/literal.ts:9</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="literalvalues.true" class="tsd-anchor"></a>
<h3>true</h3>
<div class="tsd-signature tsd-kind-icon">true<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> =&nbsp;true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/literal.ts#L6">util/literal.ts:6</a></li>
</ul>
</aside>
</section>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_util_literal_.html">"util/literal"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="_util_literal_.html#literalvalues" class="tsd-kind-icon">literal<wbr>Values</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+494
View File
@@ -0,0 +1,494 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;util/type-guards&quot; | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
</head>
<body>
<header>
<div class="tsd-page-toolbar">
<div class="container">
<div class="table-wrap">
<div class="table-cell" id="tsd-search" data-index="../assets/js/search.js" data-base="..">
<div class="field">
<label for="tsd-search-field" class="tsd-widget search no-caption">Search</label>
<input id="tsd-search-field" type="text" />
</div>
<ul class="results">
<li class="state loading">Preparing search index...</li>
<li class="state failure">The search index is not available</li>
</ul>
<a href="../index.html" class="title">liquidjs</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
<a href="#" class="tsd-widget options no-caption" data-toggle="options">Options</a>
<div class="tsd-filter-group">
<div class="tsd-select" id="tsd-filter-visibility">
<span class="tsd-select-label">All</span>
<ul class="tsd-select-list">
<li data-value="public">Public</li>
<li data-value="protected">Public/Protected</li>
<li data-value="private" class="selected">All</li>
</ul>
</div>
<input type="checkbox" id="tsd-filter-inherited" checked />
<label class="tsd-widget" for="tsd-filter-inherited">Inherited</label>
<input type="checkbox" id="tsd-filter-externals" checked />
<label class="tsd-widget" for="tsd-filter-externals">Externals</label>
<input type="checkbox" id="tsd-filter-only-exported" />
<label class="tsd-widget" for="tsd-filter-only-exported">Only exported</label>
</div>
</div>
<a href="#" class="tsd-widget menu no-caption" data-toggle="menu">Menu</a>
</div>
</div>
</div>
</div>
<div class="tsd-page-title">
<div class="container">
<ul class="tsd-breadcrumb">
<li>
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_util_type_guards_.html">&quot;util/type-guards&quot;</a>
</li>
</ul>
<h1>External module &quot;util/type-guards&quot;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<div class="col-8 col-content">
<section class="tsd-panel-group tsd-index-group">
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_util_type_guards_.html#getkind" class="tsd-kind-icon">get<wbr>Kind</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isdelimitedtoken" class="tsd-kind-icon">is<wbr>Delimited<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#ishtmltoken" class="tsd-kind-icon">isHTMLToken</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isliteraltoken" class="tsd-kind-icon">is<wbr>Literal<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isnumbertoken" class="tsd-kind-icon">is<wbr>Number<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isoperatortoken" class="tsd-kind-icon">is<wbr>Operator<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isoutputtoken" class="tsd-kind-icon">is<wbr>Output<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#ispropertyaccesstoken" class="tsd-kind-icon">is<wbr>Property<wbr>Access<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#isquotedtoken" class="tsd-kind-icon">is<wbr>Quoted<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#israngetoken" class="tsd-kind-icon">is<wbr>Range<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#istagtoken" class="tsd-kind-icon">is<wbr>Tag<wbr>Token</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_type_guards_.html#iswordtoken" class="tsd-kind-icon">is<wbr>Word<wbr>Token</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="getkind" class="tsd-anchor"></a>
<h3>get<wbr>Kind</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">get<wbr>Kind<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">any</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L58">util/type-guards.ts:58</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isdelimitedtoken" class="tsd-anchor"></a>
<h3>is<wbr>Delimited<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Delimited<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L14">util/type-guards.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="ishtmltoken" class="tsd-anchor"></a>
<h3>isHTMLToken</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">isHTMLToken<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L22">util/type-guards.ts:22</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isliteraltoken" class="tsd-anchor"></a>
<h3>is<wbr>Literal<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Literal<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L38">util/type-guards.ts:38</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isnumbertoken" class="tsd-anchor"></a>
<h3>is<wbr>Number<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Number<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L42">util/type-guards.ts:42</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isoperatortoken" class="tsd-anchor"></a>
<h3>is<wbr>Operator<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Operator<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L18">util/type-guards.ts:18</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isoutputtoken" class="tsd-anchor"></a>
<h3>is<wbr>Output<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Output<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L26">util/type-guards.ts:26</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="ispropertyaccesstoken" class="tsd-anchor"></a>
<h3>is<wbr>Property<wbr>Access<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Property<wbr>Access<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L46">util/type-guards.ts:46</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="isquotedtoken" class="tsd-anchor"></a>
<h3>is<wbr>Quoted<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Quoted<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L34">util/type-guards.ts:34</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="israngetoken" class="tsd-anchor"></a>
<h3>is<wbr>Range<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Range<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L54">util/type-guards.ts:54</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="istagtoken" class="tsd-anchor"></a>
<h3>is<wbr>Tag<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Tag<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L30">util/type-guards.ts:30</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="iswordtoken" class="tsd-anchor"></a>
<h3>is<wbr>Word<wbr>Token</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Word<wbr>Token<span class="tsd-signature-symbol">(</span>val<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><span class="tsd-signature-type">boolean</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/util/type-guards.ts#L50">util/type-guards.ts:50</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>val: <span class="tsd-signature-type">any</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
<ul>
<li class="globals ">
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_util_type_guards_.html">"util/type-<wbr>guards"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_util_type_guards_.html#getkind" class="tsd-kind-icon">get<wbr>Kind</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isdelimitedtoken" class="tsd-kind-icon">is<wbr>Delimited<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#ishtmltoken" class="tsd-kind-icon">isHTMLToken</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isliteraltoken" class="tsd-kind-icon">is<wbr>Literal<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isnumbertoken" class="tsd-kind-icon">is<wbr>Number<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isoperatortoken" class="tsd-kind-icon">is<wbr>Operator<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isoutputtoken" class="tsd-kind-icon">is<wbr>Output<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#ispropertyaccesstoken" class="tsd-kind-icon">is<wbr>Property<wbr>Access<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#isquotedtoken" class="tsd-kind-icon">is<wbr>Quoted<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#israngetoken" class="tsd-kind-icon">is<wbr>Range<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#istagtoken" class="tsd-kind-icon">is<wbr>Tag<wbr>Token</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_type_guards_.html#iswordtoken" class="tsd-kind-icon">is<wbr>Word<wbr>Token</a>
</li>
</ul>
</nav>
</div>
</div>
</div>
<footer class="with-border-bottom">
<div class="container">
<h2>Legend</h2>
<div class="tsd-legend-group">
<ul class="tsd-legend">
<li class="tsd-kind-module"><span class="tsd-kind-icon">Module</span></li>
<li class="tsd-kind-object-literal"><span class="tsd-kind-icon">Object literal</span></li>
<li class="tsd-kind-variable"><span class="tsd-kind-icon">Variable</span></li>
<li class="tsd-kind-function"><span class="tsd-kind-icon">Function</span></li>
<li class="tsd-kind-function tsd-has-type-parameter"><span class="tsd-kind-icon">Function with type parameter</span></li>
<li class="tsd-kind-index-signature"><span class="tsd-kind-icon">Index signature</span></li>
<li class="tsd-kind-type-alias"><span class="tsd-kind-icon">Type alias</span></li>
<li class="tsd-kind-type-alias tsd-has-type-parameter"><span class="tsd-kind-icon">Type alias with type parameter</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-enum"><span class="tsd-kind-icon">Enumeration</span></li>
<li class="tsd-kind-enum-member"><span class="tsd-kind-icon">Enumeration member</span></li>
<li class="tsd-kind-property tsd-parent-kind-enum"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-enum"><span class="tsd-kind-icon">Method</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-interface"><span class="tsd-kind-icon">Interface</span></li>
<li class="tsd-kind-interface tsd-has-type-parameter"><span class="tsd-kind-icon">Interface with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-interface"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-interface"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-class"><span class="tsd-kind-icon">Class</span></li>
<li class="tsd-kind-class tsd-has-type-parameter"><span class="tsd-kind-icon">Class with type parameter</span></li>
<li class="tsd-kind-constructor tsd-parent-kind-class"><span class="tsd-kind-icon">Constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class"><span class="tsd-kind-icon">Property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class"><span class="tsd-kind-icon">Method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class"><span class="tsd-kind-icon">Accessor</span></li>
<li class="tsd-kind-index-signature tsd-parent-kind-class"><span class="tsd-kind-icon">Index signature</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited constructor</span></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-inherited"><span class="tsd-kind-icon">Inherited accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-protected"><span class="tsd-kind-icon">Protected accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private property</span></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private method</span></li>
<li class="tsd-kind-accessor tsd-parent-kind-class tsd-is-private"><span class="tsd-kind-icon">Private accessor</span></li>
</ul>
<ul class="tsd-legend">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static property</span></li>
<li class="tsd-kind-call-signature tsd-parent-kind-class tsd-is-static"><span class="tsd-kind-icon">Static method</span></li>
</ul>
</div>
</div>
</footer>
<div class="container tsd-generator">
<p>Generated using <a href="https://typedoc.org/" target="_blank">TypeDoc</a></p>
</div>
<div class="overlay"></div>
<script src="../assets/js/main.js"></script>
<script>if (location.protocol == 'file:') document.write('<script src="../assets/js/search.js"><' + '/script>');</script>
</body>
</html>
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "liquidjs", "name": "liquidjs",
"version": "9.11.2", "version": "9.11.3",
"lockfileVersion": 1, "lockfileVersion": 1,
"requires": true, "requires": true,
"dependencies": { "dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{ {
"name": "liquidjs", "name": "liquidjs",
"version": "9.11.2", "version": "9.11.3",
"description": "Liquid template engine by pure JavaScript: compatible to shopify, easy to extend.", "description": "Liquid template engine by pure JavaScript: compatible to shopify, easy to extend.",
"main": "dist/liquid.cjs.js", "main": "dist/liquid.cjs.js",
"es2015": "dist/liquid.esm.js", "es2015": "dist/liquid.esm.js",