chore(release): 9.10.0 [skip ci]

# [9.10.0](https://github.com/harttle/liquidjs/compare/v9.9.0...v9.10.0) (2020-03-03)

### Features

* support json filter, closes [#192](https://github.com/harttle/liquidjs/issues/192) ([aa27a6c](https://github.com/harttle/liquidjs/commit/aa27a6c))
* with & for in `render` tag, closes [#195](https://github.com/harttle/liquidjs/issues/195) ([6ea6881](https://github.com/harttle/liquidjs/commit/6ea6881))
This commit is contained in:
semantic-release-bot
2020-03-03 23:12:54 +00:00
parent 6ea6881f08
commit 607a5cda3f
51 changed files with 3331 additions and 1140 deletions
+8
View File
@@ -1,3 +1,11 @@
# [9.10.0](https://github.com/harttle/liquidjs/compare/v9.9.0...v9.10.0) (2020-03-03)
### Features
* support json filter, closes [#192](https://github.com/harttle/liquidjs/issues/192) ([aa27a6c](https://github.com/harttle/liquidjs/commit/aa27a6c))
* with & for in `render` tag, closes [#195](https://github.com/harttle/liquidjs/issues/195) ([6ea6881](https://github.com/harttle/liquidjs/commit/6ea6881))
# [9.9.0](https://github.com/harttle/liquidjs/compare/v9.8.0...v9.9.0) (2020-03-02)
File diff suppressed because one or more lines are too long
+490
View File
@@ -0,0 +1,490 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>LRU | 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/_cache_lru_.html">&quot;cache/lru&quot;</a>
</li>
<li>
<a href="_cache_lru_.lru.html">LRU</a>
</li>
</ul>
<h1>Class LRU&lt;T&gt;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<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</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">LRU</span>
</li>
</ul>
</section>
<section class="tsd-panel">
<h3>Implements</h3>
<ul class="tsd-hierarchy">
<li><a href="../interfaces/_cache_cache_.cache.html" class="tsd-signature-type">Cache</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></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="_cache_lru_.lru.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-private"><a href="_cache_lru_.lru.html#cache" class="tsd-kind-icon">cache</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_cache_lru_.lru.html#head" class="tsd-kind-icon">head</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_cache_lru_.lru.html#limit" class="tsd-kind-icon">limit</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_cache_lru_.lru.html#size" class="tsd-kind-icon">size</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_cache_lru_.lru.html#tail" class="tsd-kind-icon">tail</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="_cache_lru_.lru.html#clear" class="tsd-kind-icon">clear</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_cache_lru_.lru.html#ensurelimit" class="tsd-kind-icon">ensure<wbr>Limit</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#has" class="tsd-kind-icon">has</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#read" class="tsd-kind-icon">read</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#remove" class="tsd-kind-icon">remove</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_cache_lru_.lru.html#write" class="tsd-kind-icon">write</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 LRU<span class="tsd-signature-symbol">(</span>limit<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, size<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="_cache_lru_.lru.html" class="tsd-signature-type">LRU</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/cache/lru.ts#L15">cache/lru.ts:15</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>limit: <span class="tsd-signature-type">number</span></h5>
</li>
<li>
<h5><span class="tsd-flag ts-flagDefault value">Default value</span> size: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_cache_lru_.lru.html" class="tsd-signature-type">LRU</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-private">
<a name="cache" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<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/cache/lru.ts#L13">cache/lru.ts:13</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><a href="_cache_lru_.node.html" class="tsd-signature-type">Node</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
</li>
</ul>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="head" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> head</h3>
<div class="tsd-signature tsd-kind-icon">head<span class="tsd-signature-symbol">:</span> <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L14">cache/lru.ts:14</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="limit" class="tsd-anchor"></a>
<h3>limit</h3>
<div class="tsd-signature tsd-kind-icon">limit<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/cache/lru.ts#L18">cache/lru.ts:18</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="size" class="tsd-anchor"></a>
<h3>size</h3>
<div class="tsd-signature tsd-kind-icon">size<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/cache/lru.ts#L19">cache/lru.ts:19</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="tail" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> tail</h3>
<div class="tsd-signature tsd-kind-icon">tail<span class="tsd-signature-symbol">:</span> <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L15">cache/lru.ts:15</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="clear" class="tsd-anchor"></a>
<h3>clear</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">clear<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/cache/lru.ts#L57">cache/lru.ts:57</a></li>
</ul>
</aside>
<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 tsd-is-private">
<a name="ensurelimit" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> ensure<wbr>Limit</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
<li class="tsd-signature tsd-kind-icon">ensure<wbr>Limit<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/cache/lru.ts#L64">cache/lru.ts:64</a></li>
</ul>
</aside>
<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="has" class="tsd-anchor"></a>
<h3>has</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">has<span class="tsd-signature-symbol">(</span>key<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">
<p>Implementation of <a href="../interfaces/_cache_cache_.cache.html">Cache</a>.<a href="../interfaces/_cache_cache_.cache.html#has">has</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L45">cache/lru.ts:45</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <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 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>key<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">T</span><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">
<p>Implementation of <a href="../interfaces/_cache_cache_.cache.html">Cache</a>.<a href="../interfaces/_cache_cache_.cache.html#read">read</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L37">cache/lru.ts:37</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">T</span>
<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-method tsd-parent-kind-class">
<a name="remove" class="tsd-anchor"></a>
<h3>remove</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">remove<span class="tsd-signature-symbol">(</span>key<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>
</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/cache/lru.ts#L49">cache/lru.ts:49</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</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="write" class="tsd-anchor"></a>
<h3>write</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">write<span class="tsd-signature-symbol">(</span>key<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">T</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">
<p>Implementation of <a href="../interfaces/_cache_cache_.cache.html">Cache</a>.<a href="../interfaces/_cache_cache_.cache.html#write">write</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L27">cache/lru.ts:27</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">T</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</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/_cache_lru_.html">"cache/lru"</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 tsd-has-type-parameter">
<a href="_cache_lru_.lru.html" class="tsd-kind-icon">LRU</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_cache_lru_.lru.html#cache" class="tsd-kind-icon">cache</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_cache_lru_.lru.html#head" class="tsd-kind-icon">head</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#limit" class="tsd-kind-icon">limit</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#size" class="tsd-kind-icon">size</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_cache_lru_.lru.html#tail" class="tsd-kind-icon">tail</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#clear" class="tsd-kind-icon">clear</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a href="_cache_lru_.lru.html#ensurelimit" class="tsd-kind-icon">ensure<wbr>Limit</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#has" class="tsd-kind-icon">has</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#read" class="tsd-kind-icon">read</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#remove" class="tsd-kind-icon">remove</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_cache_lru_.lru.html#write" class="tsd-kind-icon">write</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a href="_cache_lru_.node.html" class="tsd-kind-icon">Node</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>
+301
View File
@@ -0,0 +1,301 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Node | 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/_cache_lru_.html">&quot;cache/lru&quot;</a>
</li>
<li>
<a href="_cache_lru_.node.html">Node</a>
</li>
</ul>
<h1>Class Node&lt;T&gt;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<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</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">Node</span>
</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 tsd-is-not-exported">
<h3>Constructors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported"><a href="_cache_lru_.node.html#constructor" class="tsd-kind-icon">constructor</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-not-exported"><a href="_cache_lru_.node.html#key" class="tsd-kind-icon">key</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-not-exported"><a href="_cache_lru_.node.html#next" class="tsd-kind-icon">next</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-not-exported"><a href="_cache_lru_.node.html#prev" class="tsd-kind-icon">prev</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-not-exported"><a href="_cache_lru_.node.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Constructors</h2>
<section class="tsd-panel tsd-member tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported">
<a name="constructor" class="tsd-anchor"></a>
<h3>constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">new <wbr>Node<span class="tsd-signature-symbol">(</span>key<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">T</span>, next<span class="tsd-signature-symbol">: </span><a href="_cache_lru_.node.html" class="tsd-signature-type">Node</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span>, prev<span class="tsd-signature-symbol">: </span><a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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="_cache_lru_.node.html" class="tsd-signature-type">Node</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/cache/lru.ts#L3">cache/lru.ts:3</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">T</span></h5>
</li>
<li>
<h5>next: <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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>
<h5>prev: <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</a></h4>
</li>
</ul>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a name="key" class="tsd-anchor"></a>
<h3>key</h3>
<div class="tsd-signature tsd-kind-icon">key<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/cache/lru.ts#L5">cache/lru.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a name="next" class="tsd-anchor"></a>
<h3>next</h3>
<div class="tsd-signature tsd-kind-icon">next<span class="tsd-signature-symbol">:</span> <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L7">cache/lru.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a name="prev" class="tsd-anchor"></a>
<h3>prev</h3>
<div class="tsd-signature tsd-kind-icon">prev<span class="tsd-signature-symbol">:</span> <a href="_cache_lru_.node.html" class="tsd-signature-type">Node</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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L8">cache/lru.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">T</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/cache/lru.ts#L6">cache/lru.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="../modules/_cache_lru_.html">"cache/lru"</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 tsd-has-type-parameter">
<a href="_cache_lru_.lru.html" class="tsd-kind-icon">LRU</a>
</li>
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a href="_cache_lru_.node.html" class="tsd-kind-icon">Node</a>
<ul>
<li class=" tsd-kind-constructor tsd-parent-kind-class tsd-is-not-exported">
<a href="_cache_lru_.node.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a href="_cache_lru_.node.html#key" class="tsd-kind-icon">key</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a href="_cache_lru_.node.html#next" class="tsd-kind-icon">next</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a href="_cache_lru_.node.html#prev" class="tsd-kind-icon">prev</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-not-exported">
<a href="_cache_lru_.node.html#value" class="tsd-kind-icon">value</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>
+85 -31
View File
@@ -101,8 +101,8 @@
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#bottom" class="tsd-kind-icon">bottom</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_context_context_.context.html#findscope" class="tsd-kind-icon">find<wbr>Scope</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#front" class="tsd-kind-icon">front</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#get" class="tsd-kind-icon">get</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>
@@ -110,6 +110,8 @@
<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#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#saveregister" class="tsd-kind-icon">save<wbr>Register</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_context_context_.context.html#setregister" class="tsd-kind-icon">set<wbr>Register</a></li>
</ul>
</section>
@@ -218,6 +220,26 @@
</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="bottom" class="tsd-anchor"></a>
<h3>bottom</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">bottom<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a><span class="tsd-signature-symbol"> | </span><a href="_drop_drop_.drop.html" class="tsd-signature-type">Drop</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/context/context.ts#L58">context/context.ts:58</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a>
<span class="tsd-signature-symbol"> | </span>
<a href="_drop_drop_.drop.html" class="tsd-signature-type">Drop</a>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a name="findscope" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> find<wbr>Scope</h3>
@@ -228,7 +250,7 @@
<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#L55">context/context.ts:55</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L61">context/context.ts:61</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -244,26 +266,6 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="front" class="tsd-anchor"></a>
<h3>front</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">front<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a><span class="tsd-signature-symbol"> | </span><a href="_drop_drop_.drop.html" class="tsd-signature-type">Drop</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/context/context.ts#L52">context/context.ts:52</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a>
<span class="tsd-signature-symbol"> | </span>
<a href="_drop_drop_.drop.html" class="tsd-signature-type">Drop</a>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="get" class="tsd-anchor"></a>
<h3>get</h3>
@@ -274,7 +276,7 @@
<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#L31">context/context.ts:31</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L37">context/context.ts:37</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -297,7 +299,7 @@
<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#L27">context/context.ts:27</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L33">context/context.ts:33</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_context_scope_.plainobject.html" class="tsd-signature-type">PlainObject</a>
@@ -317,7 +319,7 @@
<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#L36">context/context.ts:36</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L42">context/context.ts:42</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -371,7 +373,7 @@
<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#L74">context/context.ts:74</a></li>
<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>
@@ -394,7 +396,7 @@
<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#L49">context/context.ts:49</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L55">context/context.ts:55</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span>
@@ -416,7 +418,7 @@
<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#L46">context/context.ts:46</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L52">context/context.ts:52</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -429,6 +431,52 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="restoreregister" class="tsd-anchor"></a>
<h3>restore<wbr>Register</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">restore<wbr>Register<span class="tsd-signature-symbol">(</span>keyValues<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">any</span><span class="tsd-signature-symbol">]</span><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/context/context.ts#L30">context/context.ts:30</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>keyValues: <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<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="saveregister" class="tsd-anchor"></a>
<h3>save<wbr>Register</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">save<wbr>Register<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">...</span>keys<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-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></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#L27">context/context.ts:27</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagRest">Rest</span> <span class="tsd-signature-symbol">...</span>keys: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-symbol">[</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">]</span><span class="tsd-signature-symbol">[]</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="setregister" class="tsd-anchor"></a>
<h3>set<wbr>Register</h3>
@@ -496,12 +544,12 @@
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_context_context_.context.html#sync" class="tsd-kind-icon">sync</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#bottom" class="tsd-kind-icon">bottom</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a href="_context_context_.context.html#findscope" class="tsd-kind-icon">find<wbr>Scope</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#front" class="tsd-kind-icon">front</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#get" class="tsd-kind-icon">get</a>
</li>
@@ -523,6 +571,12 @@
<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#saveregister" class="tsd-kind-icon">save<wbr>Register</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_context_context_.context.html#setregister" class="tsd-kind-icon">set<wbr>Register</a>
</li>
+13 -41
View File
@@ -90,14 +90,12 @@
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_liquid_.liquid.html#cache" class="tsd-kind-icon">cache</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_liquid_.liquid.html#filters" class="tsd-kind-icon">filters</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_liquid_.liquid.html#fs" class="tsd-kind-icon">fs</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_liquid_.liquid.html#options" class="tsd-kind-icon">options</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_liquid_.liquid.html#parser" class="tsd-kind-icon">parser</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_liquid_.liquid.html#renderer" class="tsd-kind-icon">renderer</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_liquid_.liquid.html#tags" class="tsd-kind-icon">tags</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-private"><a href="_liquid_.liquid.html#tokenizer" class="tsd-kind-icon">tokenizer</a></li>
</ul>
</section>
<section class="tsd-index-section ">
@@ -142,7 +140,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L29">liquid.ts:29</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L27">liquid.ts:27</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -158,16 +156,6 @@
</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-private">
<a name="cache" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<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/liquid.ts#L27">liquid.ts:27</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="filters" class="tsd-anchor"></a>
<h3>filters</h3>
@@ -181,10 +169,10 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="fs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> fs</h3>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_fs_ifs_.ifs.html" class="tsd-signature-type">IFS</a></div>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="../interfaces/_fs_fs_.fs.html" class="tsd-signature-type">FS</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L29">liquid.ts:29</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L27">liquid.ts:27</a></li>
</ul>
</aside>
</section>
@@ -228,16 +216,6 @@
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="tokenizer" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> tokenizer</h3>
<div class="tsd-signature tsd-kind-icon">tokenizer<span class="tsd-signature-symbol">:</span> <a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L28">liquid.ts:28</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2>
@@ -277,7 +255,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L60">liquid.ts:60</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L58">liquid.ts:58</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -303,13 +281,13 @@
<a name="_parsefile" class="tsd-anchor"></a>
<h3>_parse<wbr>File</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">_parse<wbr>File<span class="tsd-signature-symbol">(</span>file<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, opts<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.liquidoptions.html" class="tsd-signature-type">LiquidOptions</a>, sync<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</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></li>
<li class="tsd-signature tsd-kind-icon">_parse<wbr>File<span class="tsd-signature-symbol">(</span>file<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, opts<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.liquidoptions.html" class="tsd-signature-type">LiquidOptions</a>, sync<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</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><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</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/liquid.ts#L71">liquid.ts:71</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L69">liquid.ts:69</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -324,7 +302,7 @@
<h5><span class="tsd-flag ts-flagOptional">Optional</span> sync: <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></h5>
</li>
</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">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Promise</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><a href="../interfaces/_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
@@ -338,7 +316,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L48">liquid.ts:48</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L46">liquid.ts:46</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -531,7 +509,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L43">liquid.ts:43</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L40">liquid.ts:40</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -557,7 +535,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L64">liquid.ts:64</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L62">liquid.ts:62</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -586,7 +564,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L67">liquid.ts:67</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L65">liquid.ts:65</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -763,7 +741,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L53">liquid.ts:53</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L51">liquid.ts:51</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -850,7 +828,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L56">liquid.ts:56</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid.ts#L54">liquid.ts:54</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -892,9 +870,6 @@
<li class=" tsd-kind-constructor tsd-parent-kind-class">
<a href="_liquid_.liquid.html#constructor" class="tsd-kind-icon">constructor</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_liquid_.liquid.html#cache" class="tsd-kind-icon">cache</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_liquid_.liquid.html#filters" class="tsd-kind-icon">filters</a>
</li>
@@ -913,9 +888,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_liquid_.liquid.html#tags" class="tsd-kind-icon">tags</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a href="_liquid_.liquid.html#tokenizer" class="tsd-kind-icon">tokenizer</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_liquid_.liquid.html#_evalvalue" class="tsd-kind-icon">_eval<wbr>Value</a>
</li>
@@ -104,6 +104,7 @@
<h3>Properties</h3>
<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-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-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-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>
@@ -111,7 +112,6 @@
<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>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_delimited_token_.delimitedtoken.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
</div>
@@ -123,7 +123,7 @@
<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>Delimited<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>, 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>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>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -139,7 +139,7 @@
<h5>raw: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">string</span></h5>
<h5>content: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>input: <span class="tsd-signature-type">string</span></h5>
@@ -174,7 +174,18 @@
<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>
<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/parser/token.ts#L12">parser/token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<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>
@@ -185,7 +196,7 @@
<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>
<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/parser/token.ts#L13">parser/token.ts:13</a></li>
</ul>
</aside>
</section>
@@ -196,7 +207,7 @@
<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>
<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/parser/token.ts#L10">parser/token.ts:10</a></li>
</ul>
</aside>
</section>
@@ -207,7 +218,7 @@
<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>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</a></li>
</ul>
</aside>
</section>
@@ -229,7 +240,7 @@
<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>
<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>
@@ -240,7 +251,7 @@
<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>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
</ul>
</aside>
</section>
@@ -251,18 +262,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#type">type</a></p>
<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 tsd-is-inherited">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<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#value">value</a></p>
<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/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
@@ -292,6 +292,9 @@
<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-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-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#file" class="tsd-kind-icon">file</a>
</li>
@@ -313,9 +316,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#type" class="tsd-kind-icon">type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_delimited_token_.delimitedtoken.html#value" class="tsd-kind-icon">value</a>
</li>
</ul>
</li>
</ul>
@@ -0,0 +1,412 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>FilterToken | 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_filter_token_.html">&quot;parser/filter-token&quot;</a>
</li>
<li>
<a href="_parser_filter_token_.filtertoken.html">FilterToken</a>
</li>
</ul>
<h1>Class FilterToken</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="_parser_token_.token.html" class="tsd-signature-type">Token</a>
<ul class="tsd-hierarchy">
<li>
<span class="target">FilterToken</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="_parser_filter_token_.filtertoken.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_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="_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="_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="_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="_parser_filter_token_.filtertoken.html#line" class="tsd-kind-icon">line</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 tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#raw" class="tsd-kind-icon">raw</a></li>
<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>
<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>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_filter_token_.filtertoken.html#type" class="tsd-kind-icon">type</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>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>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<p>Overrides <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#constructor">constructor</a></p>
<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>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>name: <span class="tsd-signature-type">string</span></h5>
</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>
</li>
<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_filter_token_.filtertoken.html" class="tsd-signature-type">FilterToken</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="args" class="tsd-anchor"></a>
<h3>args</h3>
<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">
<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>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#col">col</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L12">parser/token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<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 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="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#file">file</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L13">parser/token.ts:13</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="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#input">input</a></p>
<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 tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#line">line</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</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> <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/filter-token.ts#L6">parser/filter-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="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#L7">parser/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="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#L4">parser/token.ts:4</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#L5">parser/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="type" class="tsd-anchor"></a>
<h3>type</h3>
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;notset&quot;</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#type">type</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>
</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_filter_token_.html">"parser/filter-<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="_parser_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a>
<ul>
<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-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 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="_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="_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="_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="_parser_filter_token_.filtertoken.html#line" class="tsd-kind-icon">line</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 tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#raw" class="tsd-kind-icon">raw</a>
</li>
<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>
<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>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_filter_token_.filtertoken.html#type" class="tsd-kind-icon">type</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>
+22 -22
View File
@@ -96,6 +96,7 @@
<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>
@@ -103,7 +104,6 @@
<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-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_html_token_.htmltoken.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
<section class="tsd-index-section ">
@@ -163,7 +163,18 @@
<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>
<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/parser/token.ts#L12">parser/token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<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>
@@ -174,7 +185,7 @@
<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>
<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/parser/token.ts#L13">parser/token.ts:13</a></li>
</ul>
</aside>
</section>
@@ -185,7 +196,7 @@
<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>
<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/parser/token.ts#L10">parser/token.ts:10</a></li>
</ul>
</aside>
</section>
@@ -196,7 +207,7 @@
<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>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</a></li>
</ul>
</aside>
</section>
@@ -218,7 +229,7 @@
<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>
<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>
@@ -229,7 +240,7 @@
<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>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
</ul>
</aside>
</section>
@@ -240,18 +251,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#type">type</a></p>
<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 tsd-is-inherited">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<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#value">value</a></p>
<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/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
@@ -307,6 +307,9 @@
<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>
@@ -328,9 +331,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#type" class="tsd-kind-icon">type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_html_token_.htmltoken.html#value" class="tsd-kind-icon">value</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>
@@ -96,6 +96,7 @@
<h3>Properties</h3>
<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="_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="_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="_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="_parser_output_token_.outputtoken.html#line" class="tsd-kind-icon">line</a></li>
@@ -103,7 +104,6 @@
<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="_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="_parser_output_token_.outputtoken.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_output_token_.outputtoken.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
<section class="tsd-index-section ">
@@ -169,7 +169,18 @@
<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>
<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/parser/token.ts#L12">parser/token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<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>
@@ -180,7 +191,7 @@
<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>
<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/parser/token.ts#L13">parser/token.ts:13</a></li>
</ul>
</aside>
</section>
@@ -191,7 +202,7 @@
<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>
<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/parser/token.ts#L10">parser/token.ts:10</a></li>
</ul>
</aside>
</section>
@@ -202,7 +213,7 @@
<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>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</a></li>
</ul>
</aside>
</section>
@@ -224,7 +235,7 @@
<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>
<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>
@@ -235,7 +246,7 @@
<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>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
</ul>
</aside>
</section>
@@ -246,18 +257,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#type">type</a></p>
<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 tsd-is-inherited">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<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#value">value</a></p>
<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/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
@@ -313,6 +313,9 @@
<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="_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="_parser_output_token_.outputtoken.html#file" class="tsd-kind-icon">file</a>
</li>
@@ -334,9 +337,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#type" class="tsd-kind-icon">type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_output_token_.outputtoken.html#value" class="tsd-kind-icon">value</a>
</li>
<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>
+22 -22
View File
@@ -97,6 +97,7 @@
<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 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="_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="_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="_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="_parser_tag_token_.tagtoken.html#line" class="tsd-kind-icon">line</a></li>
@@ -105,7 +106,6 @@
<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="_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="_parser_tag_token_.tagtoken.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class tsd-is-inherited"><a href="_parser_tag_token_.tagtoken.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
<section class="tsd-index-section ">
@@ -181,7 +181,18 @@
<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>
<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/parser/token.ts#L12">parser/token.ts:12</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<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">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#content">content</a></p>
<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>
@@ -192,7 +203,7 @@
<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>
<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/parser/token.ts#L13">parser/token.ts:13</a></li>
</ul>
</aside>
</section>
@@ -203,7 +214,7 @@
<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>
<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/parser/token.ts#L10">parser/token.ts:10</a></li>
</ul>
</aside>
</section>
@@ -214,7 +225,7 @@
<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>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</a></li>
</ul>
</aside>
</section>
@@ -246,7 +257,7 @@
<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>
<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>
@@ -257,7 +268,7 @@
<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>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
</ul>
</aside>
</section>
@@ -268,18 +279,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_parser_token_.token.html">Token</a>.<a href="_parser_token_.token.html#type">type</a></p>
<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 tsd-is-inherited">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<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#value">value</a></p>
<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/parser/token.ts#L6">parser/token.ts:6</a></li>
</ul>
</aside>
</section>
@@ -338,6 +338,9 @@
<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="_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="_parser_tag_token_.tagtoken.html#file" class="tsd-kind-icon">file</a>
</li>
@@ -362,9 +365,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#type" class="tsd-kind-icon">type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-inherited">
<a href="_parser_tag_token_.tagtoken.html#value" class="tsd-kind-icon">value</a>
</li>
<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>
+25 -22
View File
@@ -81,6 +81,9 @@
<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>
@@ -99,6 +102,7 @@
<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>
@@ -106,7 +110,6 @@
<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>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#type" class="tsd-kind-icon">type</a></li>
<li class="tsd-kind-property tsd-parent-kind-class"><a href="_parser_token_.token.html#value" class="tsd-kind-icon">value</a></li>
</ul>
</section>
</div>
@@ -124,7 +127,7 @@
<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#L10">parser/token.ts:10</a></li>
<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>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -158,7 +161,17 @@
<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#L6">parser/token.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L12">parser/token.ts:12</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#L8">parser/token.ts:8</a></li>
</ul>
</aside>
</section>
@@ -168,7 +181,7 @@
<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#L9">parser/token.ts:9</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L13">parser/token.ts:13</a></li>
</ul>
</aside>
</section>
@@ -178,7 +191,7 @@
<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#L8">parser/token.ts:8</a></li>
<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>
@@ -188,7 +201,7 @@
<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#L5">parser/token.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L11">parser/token.ts:11</a></li>
</ul>
</aside>
</section>
@@ -208,7 +221,7 @@
<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>
<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>
@@ -218,7 +231,7 @@
<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>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/token.ts#L5">parser/token.ts:5</a></li>
</ul>
</aside>
</section>
@@ -228,17 +241,7 @@
<div class="tsd-signature tsd-kind-icon">type<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> =&nbsp;&quot;notset&quot;</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="value" class="tsd-anchor"></a>
<h3>value</h3>
<div class="tsd-signature tsd-kind-icon">value<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>
<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>
@@ -268,6 +271,9 @@
<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>
@@ -289,9 +295,6 @@
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#type" class="tsd-kind-icon">type</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_parser_token_.token.html#value" class="tsd-kind-icon">value</a>
</li>
</ul>
</li>
</ul>
+611 -17
View File
@@ -90,13 +90,41 @@
<section class="tsd-index-section tsd-is-private tsd-is-private-protected">
<h3>Properties</h3>
<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 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#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 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>
</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="_parser_tokenizer_.tokenizer.html#tokenize" class="tsd-kind-icon">tokenize</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#peekword" class="tsd-kind-icon">peek<wbr>Word</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#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#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#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#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#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#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#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#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>
</ul>
</section>
</div>
@@ -108,19 +136,25 @@
<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>Tokenizer<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="_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>, 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>
</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#L13">parser/tokenizer.ts:13</a></li>
<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>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> options: <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h5>
<h5>input: <span class="tsd-signature-type">string</span></h5>
</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>
</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>
<h4 class="tsd-returns-title">Returns <a href="_parser_tokenizer_.tokenizer.html" class="tsd-signature-type">Tokenizer</a></h4>
@@ -130,13 +164,73 @@
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-private tsd-is-private-protected">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="n" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> N</h3>
<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L22">parser/tokenizer.ts:22</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#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="file" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> file</h3>
<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L27">parser/tokenizer.ts:27</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<a name="input" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> 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/tokenizer.ts#L26">parser/tokenizer.ts:26</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class tsd-is-private">
<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#L23">parser/tokenizer.ts:23</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#L13">parser/tokenizer.ts:13</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="p" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> 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>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L21">parser/tokenizer.ts:21</a></li>
</ul>
</aside>
</section>
@@ -144,31 +238,435 @@
<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="tokenize" class="tsd-anchor"></a>
<h3>tokenize</h3>
<a name="peek" class="tsd-anchor"></a>
<h3>peek</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">tokenize<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">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><span class="tsd-signature-symbol">[]</span></li>
<li class="tsd-signature tsd-kind-icon">peek<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">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#L17">parser/tokenizer.ts:17</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/tokenizer.ts#L271">parser/tokenizer.ts:271</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><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-flagDefault value">Default value</span> n: <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> =&nbsp;0</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="peektype" class="tsd-anchor"></a>
<h3>peek<wbr>Type</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">peek<wbr>Type<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#L268">parser/tokenizer.ts:268</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;0</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="peekword" class="tsd-anchor"></a>
<h3>peek<wbr>Word</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">peek<wbr>Word<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">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#L265">parser/tokenizer.ts:265</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>n: <span class="tsd-signature-type">number</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="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">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#L255">parser/tokenizer.ts:255</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">string</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#L274">parser/tokenizer.ts:274</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><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#L235">parser/tokenizer.ts:235</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="readexpression" class="tsd-anchor"></a>
<h3>read<wbr>Expression</h3>
<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>
</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#L33">parser/tokenizer.ts:33</a></li>
</ul>
</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>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfilterarg" class="tsd-anchor"></a>
<h3>read<wbr>Filter<wbr>Arg</h3>
<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>
</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#L82">parser/tokenizer.ts:82</a></li>
</ul>
</aside>
<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-type">null</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readfiltertoken" class="tsd-anchor"></a>
<h3>read<wbr>Filter<wbr>Token</h3>
<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>
</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#L63">parser/tokenizer.ts:63</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>
<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#L50">parser/tokenizer.ts:50</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>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readhtmltoken" class="tsd-anchor"></a>
<h3>readHTMLToken</h3>
<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>
</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#L110">parser/tokenizer.ts:110</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_html_token_.htmltoken.html" class="tsd-signature-type">HTMLToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readhash" class="tsd-anchor"></a>
<h3>read<wbr>Hash</h3>
<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>
</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#L165">parser/tokenizer.ts:165</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <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>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readhashes" class="tsd-anchor"></a>
<h3>read<wbr>Hashes</h3>
<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>
</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#L156">parser/tokenizer.ts:156</a></li>
</ul>
</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>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readoutputtoken" class="tsd-anchor"></a>
<h3>read<wbr>Output<wbr>Token</h3>
<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>
</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#L135">parser/tokenizer.ts:135</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_output_token_.outputtoken.html" class="tsd-signature-type">OutputToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readpropertyaccess" class="tsd-anchor"></a>
<h3>read<wbr>Property<wbr>Access</h3>
<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><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#L180">parser/tokenizer.ts:180</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="readquoted" class="tsd-anchor"></a>
<h3>read<wbr>Quoted</h3>
<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><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#L241">parser/tokenizer.ts:241</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="readrange" class="tsd-anchor"></a>
<h3>read<wbr>Range</h3>
<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><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#L225">parser/tokenizer.ts:225</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="readtagtoken" class="tsd-anchor"></a>
<h3>read<wbr>Tag<wbr>Token</h3>
<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>
</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#L121">parser/tokenizer.ts:121</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_tag_token_.tagtoken.html" class="tsd-signature-type">TagToken</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readto" class="tsd-anchor"></a>
<h3>read<wbr>To</h3>
<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><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#L208">parser/tokenizer.ts:208</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>end: <span class="tsd-signature-type">string</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="readtoken" class="tsd-anchor"></a>
<h3>read<wbr>Token</h3>
<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>
</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#L103">parser/tokenizer.ts:103</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <a href="_parser_token_.token.html" class="tsd-signature-type">Token</a></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readtokens" class="tsd-anchor"></a>
<h3>read<wbr>Tokens</h3>
<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>
</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#L93">parser/tokenizer.ts:93</a></li>
</ul>
</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>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="readvalue" class="tsd-anchor"></a>
<h3>read<wbr>Value</h3>
<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><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#L216">parser/tokenizer.ts:216</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="readvariable" class="tsd-anchor"></a>
<h3>read<wbr>Variable</h3>
<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><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#L149">parser/tokenizer.ts:149</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -184,9 +682,6 @@
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-enum tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../enums/_parser_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a>
</li>
</ul>
<ul class="current">
<li class="current tsd-kind-class tsd-parent-kind-external-module">
@@ -195,16 +690,115 @@
<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-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 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#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 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>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_parser_tokenizer_.tokenizer.html#tokenize" class="tsd-kind-icon">tokenize</a>
<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#peekword" class="tsd-kind-icon">peek<wbr>Word</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#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#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#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#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#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#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#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#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>
</ul>
</li>
</ul>
<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>
</nav>
</div>
@@ -165,7 +165,7 @@
<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#L16">render/expression.ts:16</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>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -188,7 +188,7 @@
<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#L31">render/expression.ts:31</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/render/expression.ts#L32">render/expression.ts:32</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -110,13 +110,13 @@
<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>Filter<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, impl<span class="tsd-signature-symbol">: </span><a href="../modules/_template_filter_filter_impl_options_.html#filterimploptions" class="tsd-signature-type">FilterImplOptions</a>, args<span class="tsd-signature-symbol">: </span><a href="../modules/_template_filter_filter_.html#filterargs" class="tsd-signature-type">FilterArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a></li>
<li class="tsd-signature tsd-kind-icon">new <wbr>Filter<span class="tsd-signature-symbol">(</span>name<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, impl<span class="tsd-signature-symbol">: </span><a href="../modules/_template_filter_filter_impl_options_.html#filterimploptions" class="tsd-signature-type">FilterImplOptions</a>, 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><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</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/template/filter/filter.ts#L13">template/filter/filter.ts:13</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L10">template/filter/filter.ts:10</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -128,7 +128,7 @@
<h5>impl: <a href="../modules/_template_filter_filter_impl_options_.html#filterimploptions" class="tsd-signature-type">FilterImplOptions</a></h5>
</li>
<li>
<h5>args: <a href="../modules/_template_filter_filter_.html#filterargs" class="tsd-signature-type">FilterArgs</a></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>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a></h4>
@@ -141,10 +141,10 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class">
<a name="args" class="tsd-anchor"></a>
<h3>args</h3>
<div class="tsd-signature tsd-kind-icon">args<span class="tsd-signature-symbol">:</span> <a href="../modules/_template_filter_filter_.html#filterargs" class="tsd-signature-type">FilterArgs</a></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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L12">template/filter/filter.ts:12</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L9">template/filter/filter.ts:9</a></li>
</ul>
</aside>
</section>
@@ -154,7 +154,7 @@
<div class="tsd-signature tsd-kind-icon">impl<span class="tsd-signature-symbol">:</span> <a href="../modules/_template_filter_filter_impl_options_.html#filterimploptions" class="tsd-signature-type">FilterImplOptions</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L13">template/filter/filter.ts:13</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L10">template/filter/filter.ts:10</a></li>
</ul>
</aside>
</section>
@@ -164,7 +164,7 @@
<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L11">template/filter/filter.ts:11</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L8">template/filter/filter.ts:8</a></li>
</ul>
</aside>
</section>
@@ -181,7 +181,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L20">template/filter/filter.ts:20</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L17">template/filter/filter.ts:17</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -236,18 +236,6 @@
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_template_filter_filter_.html#filterarg" class="tsd-kind-icon">Filter<wbr>Arg</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
<a href="../modules/_template_filter_filter_.html#filterargs" class="tsd-kind-icon">Filter<wbr>Args</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_template_filter_filter_.html#keyvaluepair" class="tsd-kind-icon">Key<wbr>Value<wbr>Pair</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_template_filter_filter_.html#iskeyvaluepair" class="tsd-kind-icon">is<wbr>Key<wbr>Value<wbr>Pair</a>
</li>
</ul>
</nav>
</div>
@@ -117,7 +117,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L6">template/filter/filter-map.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L7">template/filter/filter-map.ts:7</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -139,7 +139,7 @@
<div class="tsd-signature tsd-kind-icon">impls<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/filter/filter-map.ts#L6">template/filter/filter-map.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L7">template/filter/filter-map.ts:7</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
@@ -157,7 +157,7 @@
<div class="tsd-signature tsd-kind-icon">strict<wbr>Filters<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L8">template/filter/filter-map.ts:8</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L9">template/filter/filter-map.ts:9</a></li>
</ul>
</aside>
</section>
@@ -168,13 +168,13 @@
<a name="create" class="tsd-anchor"></a>
<h3>create</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">create<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/_template_filter_filter_.html#filterargs" class="tsd-signature-type">FilterArgs</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a></li>
<li class="tsd-signature tsd-kind-icon">create<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><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</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/template/filter/filter-map.ts#L20">template/filter/filter-map.ts:20</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L21">template/filter/filter-map.ts:21</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -183,7 +183,7 @@
<h5>name: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>args: <a href="../modules/_template_filter_filter_.html#filterargs" class="tsd-signature-type">FilterArgs</a></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>
</ul>
<h4 class="tsd-returns-title">Returns <a href="_template_filter_filter_.filter.html" class="tsd-signature-type">Filter</a></h4>
@@ -200,7 +200,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L10">template/filter/filter-map.ts:10</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L11">template/filter/filter-map.ts:11</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -247,7 +247,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L16">template/filter/filter-map.ts:16</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter-map.ts#L17">template/filter/filter-map.ts:17</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
+52 -43
View File
@@ -74,8 +74,10 @@
<div class="lead">
<p>Key-Value Pairs Representing Tag Arguments
Example:
For the markup <code>{% include &#39;head.html&#39; foo=&#39;bar&#39; %}</code>,
hash[&#39;foo&#39;] === &#39;bar&#39;</p>
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>
@@ -94,8 +96,10 @@
<div class="lead">
<p>Key-Value Pairs Representing Tag Arguments
Example:
For the markup <code>{% include &#39;head.html&#39; foo=&#39;bar&#39; %}</code>,
hash[&#39;foo&#39;] === &#39;bar&#39;</p>
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>
@@ -103,55 +107,34 @@
<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="_template_tag_hash_.hash.html#constructor" class="tsd-kind-icon">constructor</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-static"><a href="_template_tag_hash_.hash.html#create" class="tsd-kind-icon">create</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-static"><a href="_template_tag_hash_.hash.html#parse" class="tsd-kind-icon">parse</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_template_tag_hash_.hash.html#render" class="tsd-kind-icon">render</a></li>
</ul>
</section>
</div>
</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-static">
<a name="create" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> create</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static">
<li class="tsd-signature tsd-kind-icon">create<span class="tsd-signature-symbol">(</span>markup<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</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><a href="_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a><span class="tsd-signature-symbol">&gt;</span></li>
<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>Hash<span class="tsd-signature-symbol">(</span>markup<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="_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</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/template/tag/hash.ts#L24">template/tag/hash.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>markup: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>ctx: <a href="_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">IterableIterator</span><span class="tsd-signature-symbol">&lt;</span><a href="_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</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 tsd-is-private tsd-is-static">
<a name="parse" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> <span class="tsd-flag ts-flagPrivate">Private</span> parse</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private tsd-is-static">
<li class="tsd-signature tsd-kind-icon">parse<span class="tsd-signature-symbol">(</span>markup<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="_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</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/template/tag/hash.ts#L13">template/tag/hash.ts:13</a></li>
<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>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -165,6 +148,32 @@
</ul>
</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="render" class="tsd-anchor"></a>
<h3>render</h3>
<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">object</span><span class="tsd-signature-symbol">&gt;</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/template/tag/hash.ts#L21">template/tag/hash.ts:21</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>ctx: <a href="_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
</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">object</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
@@ -184,11 +193,11 @@
<li class="current tsd-kind-class tsd-parent-kind-external-module">
<a href="_template_tag_hash_.hash.html" class="tsd-kind-icon">Hash</a>
<ul>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a href="_template_tag_hash_.hash.html#create" class="tsd-kind-icon">create</a>
<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-method tsd-parent-kind-class tsd-is-private tsd-is-static">
<a href="_template_tag_hash_.hash.html#parse" class="tsd-kind-icon">parse</a>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_template_tag_hash_.hash.html#render" class="tsd-kind-icon">render</a>
</li>
</ul>
</li>
+6 -96
View File
@@ -98,10 +98,7 @@
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_template_value_.value.html#parsefilter" class="tsd-kind-icon">parse<wbr>Filter</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-private"><a href="_template_value_.value.html#parsefilters" class="tsd-kind-icon">parse<wbr>Filters</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="_template_value_.value.html#value" class="tsd-kind-icon">value</a></li>
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="_template_value_.value.html#tokenize" class="tsd-kind-icon">tokenize</a></li>
</ul>
</section>
</div>
@@ -119,7 +116,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<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>
</aside>
<div class="tsd-comment tsd-typography">
@@ -130,7 +127,7 @@
<h5>str: <span class="tsd-signature-type">string</span></h5>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>value string, like: &quot;i have a dream | truncate: 3</p>
<p>the value to be valuated, eg.: &quot;foobar&quot; | truncate: 3</p>
</div>
</div>
</li>
@@ -151,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>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L13">template/value.ts:13</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L14">template/value.ts:14</a></li>
</ul>
</aside>
</section>
@@ -161,7 +158,7 @@
<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L7">template/value.ts:7</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L8">template/value.ts:8</a></li>
</ul>
</aside>
</section>
@@ -171,68 +168,13 @@
<div class="tsd-signature tsd-kind-icon">initial<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/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>
</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-private">
<a name="parsefilter" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> parse<wbr>Filter</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Filter<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</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">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/template/value.ts#L30">template/value.ts:30</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>tokens: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</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>
</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 tsd-is-private">
<a name="parsefilters" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagPrivate">Private</span> parse<wbr>Filters</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-private">
<li class="tsd-signature tsd-kind-icon">parse<wbr>Filters<span class="tsd-signature-symbol">(</span>tokens<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span><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">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/template/value.ts#L18">template/value.ts:18</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>tokens: <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</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">
<a name="value" class="tsd-anchor"></a>
<h3>value</h3>
@@ -243,7 +185,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L49">template/value.ts:49</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/value.ts#L19">template/value.ts:19</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -256,29 +198,6 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a name="tokenize" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagStatic">Static</span> tokenize</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-static">
<li class="tsd-signature tsd-kind-icon">tokenize<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/template/value.ts#L56">template/value.ts:56</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>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -311,18 +230,9 @@
<li class=" tsd-kind-property tsd-parent-kind-class">
<a href="_template_value_.value.html#initial" class="tsd-kind-icon">initial</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a href="_template_value_.value.html#parsefilter" class="tsd-kind-icon">parse<wbr>Filter</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-private">
<a href="_template_value_.value.html#parsefilters" class="tsd-kind-icon">parse<wbr>Filters</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="_template_value_.value.html#value" class="tsd-kind-icon">value</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-static">
<a href="_template_value_.value.html#tokenize" class="tsd-kind-icon">tokenize</a>
</li>
</ul>
</li>
</ul>
+20 -4
View File
@@ -97,6 +97,8 @@
<li class="tsd-kind-external-module"><a href="modules/_builtin_tags_render_.html" class="tsd-kind-icon">"builtin/tags/render"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_builtin_tags_tablerow_.html" class="tsd-kind-icon">"builtin/tags/tablerow"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_builtin_tags_unless_.html" class="tsd-kind-icon">"builtin/tags/unless"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_cache_cache_.html" class="tsd-kind-icon">"cache/cache"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_cache_lru_.html" class="tsd-kind-icon">"cache/lru"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_context_block_mode_.html" class="tsd-kind-icon">"context/block-<wbr>mode"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_context_context_.html" class="tsd-kind-icon">"context/context"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_context_scope_.html" class="tsd-kind-icon">"context/scope"</a></li>
@@ -108,12 +110,13 @@
<li class="tsd-kind-external-module"><a href="modules/_drop_null_drop_.html" class="tsd-kind-icon">"drop/null-<wbr>drop"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_drop_tablerowloop_drop_.html" class="tsd-kind-icon">"drop/tablerowloop-<wbr>drop"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_fs_browser_.html" class="tsd-kind-icon">"fs/browser"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_fs_ifs_.html" class="tsd-kind-icon">"fs/ifs"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_fs_fs_.html" class="tsd-kind-icon">"fs/fs"</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_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_expression_tokenizer_.html" class="tsd-kind-icon">"parser/expression-<wbr>tokenizer"</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_flatten_browser_.html" class="tsd-kind-icon">"parser/flatten/browser"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_parser_flatten_node_.html" class="tsd-kind-icon">"parser/flatten/node"</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>
@@ -150,6 +153,7 @@
<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_async_.html" class="tsd-kind-icon">"util/async"</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_strftime_.html" class="tsd-kind-icon">"util/strftime"</a></li>
<li class="tsd-kind-external-module"><a href="modules/_util_underscore_.html" class="tsd-kind-icon">"util/underscore"</a></li>
@@ -246,6 +250,12 @@
<li class=" tsd-kind-external-module">
<a href="modules/_builtin_tags_unless_.html">"builtin/tags/unless"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_cache_cache_.html">"cache/cache"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_cache_lru_.html">"cache/lru"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_context_block_mode_.html">"context/block-<wbr>mode"</a>
</li>
@@ -280,7 +290,7 @@
<a href="modules/_fs_browser_.html">"fs/browser"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_fs_ifs_.html">"fs/ifs"</a>
<a href="modules/_fs_fs_.html">"fs/fs"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_fs_node_.html">"fs/node"</a>
@@ -295,7 +305,10 @@
<a href="modules/_parser_delimited_token_.html">"parser/delimited-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_expression_tokenizer_.html">"parser/expression-<wbr>tokenizer"</a>
<a href="modules/_parser_filter_arg_.html">"parser/filter-<wbr>arg"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_filter_token_.html">"parser/filter-<wbr>token"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_parser_flatten_browser_.html">"parser/flatten/browser"</a>
@@ -405,6 +418,9 @@
<li class=" tsd-kind-external-module">
<a href="modules/_util_async_.html">"util/async"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_util_collection_.html">"util/collection"</a>
</li>
<li class=" tsd-kind-external-module">
<a href="modules/_util_error_.html">"util/error"</a>
</li>
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>ParseState | liquidjs</title>
<title>Cache | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
@@ -56,87 +56,132 @@
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_parser_expression_tokenizer_.html">&quot;parser/expression-tokenizer&quot;</a>
<a href="../modules/_cache_cache_.html">&quot;cache/cache&quot;</a>
</li>
<li>
<a href="_parser_expression_tokenizer_.parsestate.html">ParseState</a>
<a href="_cache_cache_.cache.html">Cache</a>
</li>
</ul>
<h1>Enumeration ParseState</h1>
<h1>Interface Cache&lt;T&gt;</h1>
</div>
</div>
</header>
<div class="container container-main">
<div class="row">
<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</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-hierarchy">
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">Cache</span>
</li>
</ul>
</section>
<section class="tsd-panel">
<h3>Implemented by</h3>
<ul class="tsd-hierarchy">
<li><a href="../classes/_cache_lru_.lru.html" class="tsd-signature-type">LRU</a></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 tsd-is-not-exported">
<h3>Enumeration members</h3>
<section class="tsd-index-section ">
<h3>Methods</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_expression_tokenizer_.parsestate.html#bracket" class="tsd-kind-icon">BRACKET</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_expression_tokenizer_.parsestate.html#double_quote" class="tsd-kind-icon">DOUBLE_<wbr>QUOTE</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_expression_tokenizer_.parsestate.html#init" class="tsd-kind-icon">INIT</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_expression_tokenizer_.parsestate.html#quote" class="tsd-kind-icon">QUOTE</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_expression_tokenizer_.parsestate.html#single_quote" class="tsd-kind-icon">SINGLE_<wbr>QUOTE</a></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><a href="_cache_cache_.cache.html#has" class="tsd-kind-icon">has</a></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><a href="_cache_cache_.cache.html#read" class="tsd-kind-icon">read</a></li>
<li class="tsd-kind-method tsd-parent-kind-interface"><a href="_cache_cache_.cache.html#write" class="tsd-kind-icon">write</a></li>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Enumeration members</h2>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="bracket" class="tsd-anchor"></a>
<h3>BRACKET</h3>
<div class="tsd-signature tsd-kind-icon">BRACKET<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/expression-tokenizer.ts#L9">parser/expression-tokenizer.ts:9</a></li>
</ul>
</aside>
<section class="tsd-panel-group tsd-member-group ">
<h2>Methods</h2>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface">
<a name="has" class="tsd-anchor"></a>
<h3>has</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface">
<li class="tsd-signature tsd-kind-icon">has<span class="tsd-signature-symbol">(</span>key<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/cache/cache.ts#L4">cache/cache.ts:4</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <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 class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="double_quote" class="tsd-anchor"></a>
<h3>DOUBLE_<wbr>QUOTE</h3>
<div class="tsd-signature tsd-kind-icon">DOUBLE_<wbr>QUOTE<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/expression-tokenizer.ts#L7">parser/expression-tokenizer.ts:7</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface">
<a name="read" class="tsd-anchor"></a>
<h3>read</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface">
<li class="tsd-signature tsd-kind-icon">read<span class="tsd-signature-symbol">(</span>key<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">T</span><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/cache/cache.ts#L3">cache/cache.ts:3</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">T</span>
<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-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="init" class="tsd-anchor"></a>
<h3>INIT</h3>
<div class="tsd-signature tsd-kind-icon">INIT<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/expression-tokenizer.ts#L5">parser/expression-tokenizer.ts:5</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="quote" class="tsd-anchor"></a>
<h3>QUOTE</h3>
<div class="tsd-signature tsd-kind-icon">QUOTE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-symbol"> =&nbsp;6</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/expression-tokenizer.ts#L8">parser/expression-tokenizer.ts:8</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="single_quote" class="tsd-anchor"></a>
<h3>SINGLE_<wbr>QUOTE</h3>
<div class="tsd-signature tsd-kind-icon">SINGLE_<wbr>QUOTE<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/expression-tokenizer.ts#L6">parser/expression-tokenizer.ts:6</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface">
<a name="write" class="tsd-anchor"></a>
<h3>write</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface">
<li class="tsd-signature tsd-kind-icon">write<span class="tsd-signature-symbol">(</span>key<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">T</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/cache/cache.ts#L2">cache/cache.ts:2</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>key: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>value: <span class="tsd-signature-type">T</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4>
</li>
</ul>
</section>
</section>
</div>
@@ -147,7 +192,7 @@
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_parser_expression_tokenizer_.html">"parser/expression-<wbr>tokenizer"</a>
<a href="../modules/_cache_cache_.html">"cache/cache"</a>
</li>
</ul>
</nav>
@@ -155,37 +200,22 @@
<ul class="before-current">
</ul>
<ul class="current">
<li class="current tsd-kind-enum tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a>
<li class="current tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter">
<a href="_cache_cache_.cache.html" class="tsd-kind-icon">Cache</a>
<ul>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html#bracket" class="tsd-kind-icon">BRACKET</a>
<li class=" tsd-kind-method tsd-parent-kind-interface">
<a href="_cache_cache_.cache.html#has" class="tsd-kind-icon">has</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html#double_quote" class="tsd-kind-icon">DOUBLE_<wbr>QUOTE</a>
<li class=" tsd-kind-method tsd-parent-kind-interface">
<a href="_cache_cache_.cache.html#read" class="tsd-kind-icon">read</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html#init" class="tsd-kind-icon">INIT</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html#quote" class="tsd-kind-icon">QUOTE</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.parsestate.html#single_quote" class="tsd-kind-icon">SINGLE_<wbr>QUOTE</a>
<li class=" tsd-kind-method tsd-parent-kind-interface">
<a href="_cache_cache_.cache.html#write" class="tsd-kind-icon">write</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_expression_tokenizer_.html#rblank" class="tsd-kind-icon">r<wbr>Blank</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../modules/_parser_expression_tokenizer_.html#rpunctuation" class="tsd-kind-icon">r<wbr>Punctuation</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="../modules/_parser_expression_tokenizer_.html#tokenize" class="tsd-kind-icon">tokenize</a>
</li>
</ul>
</nav>
</div>
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>IFS | liquidjs</title>
<title>FS | liquidjs</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
@@ -56,13 +56,13 @@
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_fs_ifs_.html">&quot;fs/ifs&quot;</a>
<a href="../modules/_fs_fs_.html">&quot;fs/fs&quot;</a>
</li>
<li>
<a href="_fs_ifs_.ifs.html">IFS</a>
<a href="_fs_fs_.fs.html">FS</a>
</li>
</ul>
<h1>Interface IFS</h1>
<h1>Interface FS</h1>
</div>
</div>
</header>
@@ -73,7 +73,7 @@
<h3>Hierarchy</h3>
<ul class="tsd-hierarchy">
<li>
<span class="target">IFS</span>
<span class="target">FS</span>
</li>
</ul>
</section>
@@ -84,12 +84,12 @@
<section class="tsd-index-section ">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#exists" class="tsd-kind-icon">exists</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#fallback" class="tsd-kind-icon">fallback</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#readfile" class="tsd-kind-icon">read<wbr>File</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_ifs_.ifs.html#resolve" class="tsd-kind-icon">resolve</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#exists" class="tsd-kind-icon">exists</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#fallback" class="tsd-kind-icon">fallback</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#readfile" class="tsd-kind-icon">read<wbr>File</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface"><a href="_fs_fs_.fs.html#resolve" class="tsd-kind-icon">resolve</a></li>
</ul>
</section>
</div>
@@ -103,14 +103,14 @@
<div class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L2">fs/ifs.ts:2</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L2">fs/fs.ts:2</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul>
<ul class="tsd-descriptions">
@@ -134,14 +134,14 @@
<div class="tsd-signature tsd-kind-icon">exists<wbr>Sync<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L4">fs/ifs.ts:4</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L4">fs/fs.ts:4</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>filepath<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">
@@ -165,7 +165,7 @@
<div class="tsd-signature tsd-kind-icon">fallback<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></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L7">fs/ifs.ts:7</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L7">fs/fs.ts:7</a></li>
</ul>
</aside>
</section>
@@ -175,14 +175,14 @@
<div class="tsd-signature tsd-kind-icon">read<wbr>File<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L3">fs/ifs.ts:3</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L3">fs/fs.ts:3</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul>
<ul class="tsd-descriptions">
@@ -206,14 +206,14 @@
<div class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Sync<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L5">fs/ifs.ts:5</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L5">fs/fs.ts:5</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>filepath<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></li>
</ul>
<ul class="tsd-descriptions">
@@ -237,14 +237,14 @@
<div class="tsd-signature tsd-kind-icon">resolve<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/ifs.ts#L6">fs/ifs.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/fs.ts#L6">fs/fs.ts:6</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
<h4>Type declaration</h4>
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>root<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>, ext<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></li>
</ul>
<ul class="tsd-descriptions">
@@ -277,7 +277,7 @@
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_fs_ifs_.html">"fs/ifs"</a>
<a href="../modules/_fs_fs_.html">"fs/fs"</a>
</li>
</ul>
</nav>
@@ -286,25 +286,25 @@
</ul>
<ul class="current">
<li class="current tsd-kind-interface tsd-parent-kind-external-module">
<a href="_fs_ifs_.ifs.html" class="tsd-kind-icon">IFS</a>
<a href="_fs_fs_.fs.html" class="tsd-kind-icon">FS</a>
<ul>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#exists" class="tsd-kind-icon">exists</a>
<a href="_fs_fs_.fs.html#exists" class="tsd-kind-icon">exists</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a>
<a href="_fs_fs_.fs.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#fallback" class="tsd-kind-icon">fallback</a>
<a href="_fs_fs_.fs.html#fallback" class="tsd-kind-icon">fallback</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#readfile" class="tsd-kind-icon">read<wbr>File</a>
<a href="_fs_fs_.fs.html#readfile" class="tsd-kind-icon">read<wbr>File</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a>
<a href="_fs_fs_.fs.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface">
<a href="_fs_ifs_.ifs.html#resolve" class="tsd-kind-icon">resolve</a>
<a href="_fs_fs_.fs.html#resolve" class="tsd-kind-icon">resolve</a>
</li>
</ul>
</li>
@@ -116,10 +116,10 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="cache" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol"> | </span><a href="_cache_cache_.cache.html" class="tsd-signature-type">Cache</a><span class="tsd-signature-symbol">&lt;</span><a href="_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L10">liquid-options.ts:10</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L13">liquid-options.ts:13</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -134,7 +134,7 @@
<div class="tsd-signature tsd-kind-icon">dynamic<wbr>Partials<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L12">liquid-options.ts:12</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L15">liquid-options.ts:15</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -149,7 +149,7 @@
<div class="tsd-signature tsd-kind-icon">extname<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/liquid-options.ts#L8">liquid-options.ts:8</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L11">liquid-options.ts:11</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -161,10 +161,10 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface">
<a name="fs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> fs</h3>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_ifs_.ifs.html" class="tsd-signature-type">IFS</a></div>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_fs_.fs.html" class="tsd-signature-type">FS</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L36">liquid-options.ts:36</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L39">liquid-options.ts:39</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -179,7 +179,7 @@
<div class="tsd-signature tsd-kind-icon">globals<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><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/liquid-options.ts#L38">liquid-options.ts:38</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L41">liquid-options.ts:41</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -194,7 +194,7 @@
<div class="tsd-signature tsd-kind-icon">greedy<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L34">liquid-options.ts:34</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L37">liquid-options.ts:37</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -209,7 +209,7 @@
<div class="tsd-signature tsd-kind-icon">output<wbr>Delimiter<wbr>Left<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/liquid-options.ts#L30">liquid-options.ts:30</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L33">liquid-options.ts:33</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -224,7 +224,7 @@
<div class="tsd-signature tsd-kind-icon">output<wbr>Delimiter<wbr>Right<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/liquid-options.ts#L32">liquid-options.ts:32</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L35">liquid-options.ts:35</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -239,7 +239,7 @@
<div class="tsd-signature tsd-kind-icon">root<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</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/liquid-options.ts#L6">liquid-options.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L9">liquid-options.ts:9</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -254,7 +254,7 @@
<div class="tsd-signature tsd-kind-icon">strict<wbr>Filters<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L14">liquid-options.ts:14</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L17">liquid-options.ts:17</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -269,7 +269,7 @@
<div class="tsd-signature tsd-kind-icon">strict<wbr>Variables<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L16">liquid-options.ts:16</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L19">liquid-options.ts:19</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -284,7 +284,7 @@
<div class="tsd-signature tsd-kind-icon">tag<wbr>Delimiter<wbr>Left<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/liquid-options.ts#L26">liquid-options.ts:26</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L29">liquid-options.ts:29</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -299,7 +299,7 @@
<div class="tsd-signature tsd-kind-icon">tag<wbr>Delimiter<wbr>Right<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/liquid-options.ts#L28">liquid-options.ts:28</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L31">liquid-options.ts:31</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -314,7 +314,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Output<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L24">liquid-options.ts:24</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L27">liquid-options.ts:27</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -329,7 +329,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Output<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L22">liquid-options.ts:22</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L25">liquid-options.ts:25</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -344,7 +344,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Tag<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L20">liquid-options.ts:20</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L23">liquid-options.ts:23</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -359,7 +359,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Tag<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L18">liquid-options.ts:18</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L21">liquid-options.ts:21</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -116,11 +116,11 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite">
<a name="cache" class="tsd-anchor"></a>
<h3>cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><a href="_cache_cache_.cache.html" class="tsd-signature-type">Cache</a><span class="tsd-signature-symbol">&lt;</span><a href="_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#cache">cache</a></p>
<p>Overrides <a href="_liquid_options_.normalizedoptions.html">NormalizedOptions</a>.<a href="_liquid_options_.normalizedoptions.html#cache">cache</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L48">liquid-options.ts:48</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L52">liquid-options.ts:52</a></li>
</ul>
</aside>
</section>
@@ -131,7 +131,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#dynamicpartials">dynamicPartials</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L49">liquid-options.ts:49</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L53">liquid-options.ts:53</a></li>
</ul>
</aside>
</section>
@@ -142,18 +142,18 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#extname">extname</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L47">liquid-options.ts:47</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L51">liquid-options.ts:51</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited">
<a name="fs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> fs</h3>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_ifs_.ifs.html" class="tsd-signature-type">IFS</a></div>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_fs_.fs.html" class="tsd-signature-type">FS</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#fs">fs</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L36">liquid-options.ts:36</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L39">liquid-options.ts:39</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -169,7 +169,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#globals">globals</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L61">liquid-options.ts:61</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L65">liquid-options.ts:65</a></li>
</ul>
</aside>
</section>
@@ -180,7 +180,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#greedy">greedy</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L60">liquid-options.ts:60</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L64">liquid-options.ts:64</a></li>
</ul>
</aside>
</section>
@@ -191,7 +191,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#outputdelimiterleft">outputDelimiterLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L58">liquid-options.ts:58</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L62">liquid-options.ts:62</a></li>
</ul>
</aside>
</section>
@@ -202,7 +202,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#outputdelimiterright">outputDelimiterRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L59">liquid-options.ts:59</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L63">liquid-options.ts:63</a></li>
</ul>
</aside>
</section>
@@ -213,7 +213,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.normalizedoptions.html">NormalizedOptions</a>.<a href="_liquid_options_.normalizedoptions.html#root">root</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L46">liquid-options.ts:46</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L50">liquid-options.ts:50</a></li>
</ul>
</aside>
</section>
@@ -224,7 +224,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#strictfilters">strictFilters</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L50">liquid-options.ts:50</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L54">liquid-options.ts:54</a></li>
</ul>
</aside>
</section>
@@ -235,7 +235,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#strictvariables">strictVariables</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L51">liquid-options.ts:51</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L55">liquid-options.ts:55</a></li>
</ul>
</aside>
</section>
@@ -246,7 +246,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#tagdelimiterleft">tagDelimiterLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L56">liquid-options.ts:56</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L60">liquid-options.ts:60</a></li>
</ul>
</aside>
</section>
@@ -257,7 +257,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#tagdelimiterright">tagDelimiterRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L57">liquid-options.ts:57</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L61">liquid-options.ts:61</a></li>
</ul>
</aside>
</section>
@@ -268,7 +268,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimoutputleft">trimOutputLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L55">liquid-options.ts:55</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L59">liquid-options.ts:59</a></li>
</ul>
</aside>
</section>
@@ -279,7 +279,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimoutputright">trimOutputRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L54">liquid-options.ts:54</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L58">liquid-options.ts:58</a></li>
</ul>
</aside>
</section>
@@ -290,7 +290,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimtagleft">trimTagLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L53">liquid-options.ts:53</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L57">liquid-options.ts:57</a></li>
</ul>
</aside>
</section>
@@ -301,7 +301,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimtagright">trimTagRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L52">liquid-options.ts:52</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L56">liquid-options.ts:56</a></li>
</ul>
</aside>
</section>
@@ -94,7 +94,7 @@
<section class="tsd-index-section tsd-is-not-exported">
<h3>Properties</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported"><a href="_liquid_options_.normalizedoptions.html#cache" class="tsd-kind-icon">cache</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-not-exported"><a href="_liquid_options_.normalizedoptions.html#cache" class="tsd-kind-icon">cache</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported"><a href="_liquid_options_.normalizedoptions.html#dynamicpartials" class="tsd-kind-icon">dynamic<wbr>Partials</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported"><a href="_liquid_options_.normalizedoptions.html#extname" class="tsd-kind-icon">extname</a></li>
<li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported"><a href="_liquid_options_.normalizedoptions.html#fs" class="tsd-kind-icon">fs</a></li>
@@ -118,21 +118,16 @@
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Properties</h2>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported">
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-not-exported">
<a name="cache" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">true</span></div>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <a href="_cache_cache_.cache.html" class="tsd-signature-type">Cache</a><span class="tsd-signature-symbol">&lt;</span><a href="_template_template_.template.html" class="tsd-signature-type">Template</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#cache">cache</a></p>
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#cache">cache</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L10">liquid-options.ts:10</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L46">liquid-options.ts:46</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Whether or not to cache resolved templates. Defaults to <code>false</code>.</p>
</div>
</div>
</section>
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported">
<a name="dynamicpartials" class="tsd-anchor"></a>
@@ -141,7 +136,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#dynamicpartials">dynamicPartials</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L12">liquid-options.ts:12</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L15">liquid-options.ts:15</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -157,7 +152,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#extname">extname</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L8">liquid-options.ts:8</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L11">liquid-options.ts:11</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -169,11 +164,11 @@
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported">
<a name="fs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagOptional">Optional</span> fs</h3>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_ifs_.ifs.html" class="tsd-signature-type">IFS</a></div>
<div class="tsd-signature tsd-kind-icon">fs<span class="tsd-signature-symbol">:</span> <a href="_fs_fs_.fs.html" class="tsd-signature-type">FS</a></div>
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#fs">fs</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L36">liquid-options.ts:36</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L39">liquid-options.ts:39</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -189,7 +184,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#globals">globals</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L38">liquid-options.ts:38</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L41">liquid-options.ts:41</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -205,7 +200,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#greedy">greedy</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L34">liquid-options.ts:34</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L37">liquid-options.ts:37</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -221,7 +216,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#outputdelimiterleft">outputDelimiterLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L30">liquid-options.ts:30</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L33">liquid-options.ts:33</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -237,7 +232,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#outputdelimiterright">outputDelimiterRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L32">liquid-options.ts:32</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L35">liquid-options.ts:35</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -253,7 +248,7 @@
<aside class="tsd-sources">
<p>Overrides <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#root">root</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L42">liquid-options.ts:42</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L45">liquid-options.ts:45</a></li>
</ul>
</aside>
</section>
@@ -264,7 +259,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#strictfilters">strictFilters</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L14">liquid-options.ts:14</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L17">liquid-options.ts:17</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -280,7 +275,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#strictvariables">strictVariables</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L16">liquid-options.ts:16</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L19">liquid-options.ts:19</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -296,7 +291,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#tagdelimiterleft">tagDelimiterLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L26">liquid-options.ts:26</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L29">liquid-options.ts:29</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -312,7 +307,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#tagdelimiterright">tagDelimiterRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L28">liquid-options.ts:28</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L31">liquid-options.ts:31</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -328,7 +323,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimoutputleft">trimOutputLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L24">liquid-options.ts:24</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L27">liquid-options.ts:27</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -344,7 +339,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimoutputright">trimOutputRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L22">liquid-options.ts:22</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L25">liquid-options.ts:25</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -360,7 +355,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimtagleft">trimTagLeft</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L20">liquid-options.ts:20</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L23">liquid-options.ts:23</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -376,7 +371,7 @@
<aside class="tsd-sources">
<p>Inherited from <a href="_liquid_options_.liquidoptions.html">LiquidOptions</a>.<a href="_liquid_options_.liquidoptions.html#trimtagright">trimTagRight</a></p>
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L18">liquid-options.ts:18</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L21">liquid-options.ts:21</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
@@ -411,7 +406,7 @@
<li class="current tsd-kind-interface tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_liquid_options_.normalizedoptions.html" class="tsd-kind-icon">Normalized<wbr>Options</a>
<ul>
<li class=" tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported">
<li class=" tsd-kind-property tsd-parent-kind-interface tsd-is-overwrite tsd-is-not-exported">
<a href="_liquid_options_.normalizedoptions.html#cache" class="tsd-kind-icon">cache</a>
</li>
<li class=" tsd-kind-property tsd-parent-kind-interface tsd-is-inherited tsd-is-not-exported">
@@ -139,7 +139,7 @@
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_impl_.tagimpl.html" class="tsd-signature-type">TagImpl</a>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_impl_.tagimpl.html" class="tsd-signature-type">TagImpl</a>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</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">
@@ -152,10 +152,10 @@
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
<li>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
</li>
<li>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
@@ -122,7 +122,7 @@
<ul class="tsd-parameters">
<li class="tsd-parameter-siganture">
<ul class="tsd-signatures tsd-kind-type-literal tsd-parent-kind-property">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_impl_.tagimpl.html" class="tsd-signature-type">TagImpl</a>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">any</span></li>
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">(</span>this<span class="tsd-signature-symbol">: </span><a href="_template_tag_tag_impl_.tagimpl.html" class="tsd-signature-type">TagImpl</a>, ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</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">
@@ -135,10 +135,10 @@
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
<li>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
</li>
<li>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">any</span></h4>
+1 -1
View File
@@ -84,7 +84,7 @@
<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; +&#x60;(?:\\s+${hash.source})*&#x60; +&#x60;(?:\\s+(reversed))?&#x60; +&#x60;(?:\\s+${hash.source})*$&#x60;)</span></div>
<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>
+5 -19
View File
@@ -73,8 +73,7 @@
<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#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_include_.html#withre" class="tsd-kind-icon">withRE</a></li>
<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>
@@ -83,25 +82,15 @@
<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="staticfilere" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> static<wbr>FileRE</h3>
<div class="tsd-signature tsd-kind-icon">static<wbr>FileRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[^\s,]+/</span></div>
<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 class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="withre" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> withRE</h3>
<div class="tsd-signature tsd-kind-icon">withRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;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#L7">builtin/tags/include.ts:7</a></li>
</ul>
</aside>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
@@ -118,10 +107,7 @@
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_include_.html#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_include_.html#withre" class="tsd-kind-icon">withRE</a>
<a href="_builtin_tags_include_.html#rfile" class="tsd-kind-icon">r<wbr>File</a>
</li>
</ul>
</nav>
+2 -8
View File
@@ -125,7 +125,7 @@
<li class="tsd-parameter">
<h5>render<span class="tsd-signature-symbol">: </span>function</h5>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal">
<li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</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">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a><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">
@@ -139,9 +139,6 @@
<li>
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
<li>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
</li>
<li>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
</li>
@@ -197,7 +194,7 @@
<li class="tsd-parameter">
<h5>render<span class="tsd-signature-symbol">: </span>function</h5>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-type-literal">
<li class="tsd-signature tsd-kind-icon">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, hash<span class="tsd-signature-symbol">: </span><a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</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">render<span class="tsd-signature-symbol">(</span>ctx<span class="tsd-signature-symbol">: </span><a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a>, emitter<span class="tsd-signature-symbol">: </span><a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a><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">
@@ -211,9 +208,6 @@
<li>
<h5>ctx: <a href="../classes/_context_context_.context.html" class="tsd-signature-type">Context</a></h5>
</li>
<li>
<h5>hash: <a href="../classes/_template_tag_hash_.hash.html" class="tsd-signature-type">Hash</a></h5>
</li>
<li>
<h5>emitter: <a href="../classes/_render_emitter_.emitter.html" class="tsd-signature-type">Emitter</a></h5>
</li>
+5 -5
View File
@@ -73,7 +73,7 @@
<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#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a></li>
<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>
@@ -82,9 +82,9 @@
<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="staticfilere" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> static<wbr>FileRE</h3>
<div class="tsd-signature tsd-kind-icon">static<wbr>FileRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/\S+/</span></div>
<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>
@@ -107,7 +107,7 @@
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_layout_.html#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a>
<a href="_builtin_tags_layout_.html#rfile" class="tsd-kind-icon">r<wbr>File</a>
</li>
</ul>
</nav>
+26 -12
View File
@@ -73,8 +73,9 @@
<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#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_builtin_tags_render_.html#withre" class="tsd-kind-icon">withRE</a></li>
<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>
@@ -83,22 +84,32 @@
<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="staticfilere" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> static<wbr>FileRE</h3>
<div class="tsd-signature tsd-kind-icon">static<wbr>FileRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[^\s,]+/</span></div>
<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#L6">builtin/tags/render.ts:6</a></li>
<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="withre" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> withRE</h3>
<div class="tsd-signature tsd-kind-icon">withRE<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;new RegExp(&#x60;with\\s+(${value.source})&#x60;)</span></div>
<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#L7">builtin/tags/render.ts:7</a></li>
<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>
@@ -118,10 +129,13 @@
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_builtin_tags_render_.html#staticfilere" class="tsd-kind-icon">static<wbr>FileRE</a>
<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#withre" class="tsd-kind-icon">withRE</a>
<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>
</nav>
+2 -2
View File
@@ -84,10 +84,10 @@
<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; +&#x60;(?:\\s+${hash.source})*$&#x60;)</span></div>
<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#L6">builtin/tags/tablerow.ts:6</a></li>
<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>
+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;cache/cache&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="_cache_cache_.html">&quot;cache/cache&quot;</a>
</li>
</ul>
<h1>External module &quot;cache/cache&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>Interfaces</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter"><a href="../interfaces/_cache_cache_.cache.html" class="tsd-kind-icon">Cache</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="_cache_cache_.html">"cache/cache"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-external-module tsd-has-type-parameter">
<a href="../interfaces/_cache_cache_.cache.html" class="tsd-kind-icon">Cache</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>
+175
View File
@@ -0,0 +1,175 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;cache/lru&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="_cache_lru_.html">&quot;cache/lru&quot;</a>
</li>
</ul>
<h1>External module &quot;cache/lru&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 tsd-has-type-parameter"><a href="../classes/_cache_lru_.lru.html" class="tsd-kind-icon">LRU</a></li>
<li class="tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported"><a href="../classes/_cache_lru_.node.html" class="tsd-kind-icon">Node</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="_cache_lru_.html">"cache/lru"</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 tsd-has-type-parameter">
<a href="../classes/_cache_lru_.lru.html" class="tsd-kind-icon">LRU</a>
</li>
<li class=" tsd-kind-class tsd-parent-kind-external-module tsd-has-type-parameter tsd-is-not-exported">
<a href="../classes/_cache_lru_.node.html" class="tsd-kind-icon">Node</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
@@ -101,7 +101,7 @@
<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#L154">context/context.ts:154</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L160">context/context.ts:160</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -127,7 +127,7 @@
<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#L139">context/context.ts:139</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L145">context/context.ts:145</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -150,7 +150,7 @@
<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#L144">context/context.ts:144</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L150">context/context.ts:150</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -173,7 +173,7 @@
<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#L125">context/context.ts:125</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L131">context/context.ts:131</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -199,7 +199,7 @@
<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#L149">context/context.ts:149</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/context/context.ts#L155">context/context.ts:155</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
+42 -30
View File
@@ -70,21 +70,21 @@
<h2>Index</h2>
<section class="tsd-panel tsd-index-panel">
<div class="tsd-index-content">
<section class="tsd-index-section tsd-is-not-exported">
<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="_fs_browser_.html#domresolve" class="tsd-kind-icon">dom<wbr>Resolve</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_fs_browser_.html#exists" class="tsd-kind-icon">exists</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_fs_browser_.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_fs_browser_.html#readfile" class="tsd-kind-icon">read<wbr>File</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_fs_browser_.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_fs_browser_.html#resolve" class="tsd-kind-icon">resolve</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_browser_.html#exists" class="tsd-kind-icon">exists</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_browser_.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_browser_.html#readfile" class="tsd-kind-icon">read<wbr>File</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_browser_.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_browser_.html#resolve" class="tsd-kind-icon">resolve</a></li>
</ul>
</section>
</div>
</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>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="domresolve" class="tsd-anchor"></a>
@@ -96,7 +96,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L4">fs/browser.ts:4</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L3">fs/browser.ts:3</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -112,51 +112,63 @@
</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">
<a name="exists" class="tsd-anchor"></a>
<h3>exists</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</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/fs/browser.ts#L57">fs/browser.ts:57</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L56">fs/browser.ts:56</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</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">
<a name="existssync" class="tsd-anchor"></a>
<h3>exists<wbr>Sync</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<li class="tsd-signature tsd-kind-icon">exists<wbr>Sync<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 class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">exists<wbr>Sync<span class="tsd-signature-symbol">(</span>filepath<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/fs/browser.ts#L61">fs/browser.ts:61</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L60">fs/browser.ts:60</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <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 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="readfile" class="tsd-anchor"></a>
<h3>read<wbr>File</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">read<wbr>File<span class="tsd-signature-symbol">(</span>url<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</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/fs/browser.ts#L29">fs/browser.ts:29</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L28">fs/browser.ts:28</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -169,17 +181,17 @@
</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">
<a name="readfilesync" class="tsd-anchor"></a>
<h3>read<wbr>File<wbr>Sync</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">read<wbr>File<wbr>Sync<span class="tsd-signature-symbol">(</span>url<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></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/fs/browser.ts#L47">fs/browser.ts:47</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L46">fs/browser.ts:46</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -192,17 +204,17 @@
</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">
<a name="resolve" class="tsd-anchor"></a>
<h3>resolve</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">resolve<span class="tsd-signature-symbol">(</span>root<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, filepath<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, ext<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></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/fs/browser.ts#L19">fs/browser.ts:19</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/browser.ts#L18">fs/browser.ts:18</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -239,19 +251,19 @@
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_fs_browser_.html#domresolve" class="tsd-kind-icon">dom<wbr>Resolve</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">
<a href="_fs_browser_.html#exists" class="tsd-kind-icon">exists</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">
<a href="_fs_browser_.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</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">
<a href="_fs_browser_.html#readfile" class="tsd-kind-icon">read<wbr>File</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">
<a href="_fs_browser_.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</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">
<a href="_fs_browser_.html#resolve" class="tsd-kind-icon">resolve</a>
</li>
</ul>
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;fs/ifs&quot; | liquidjs</title>
<title>&quot;fs/fs&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">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_fs_ifs_.html">&quot;fs/ifs&quot;</a>
<a href="_fs_fs_.html">&quot;fs/fs&quot;</a>
</li>
</ul>
<h1>External module &quot;fs/ifs&quot;</h1>
<h1>External module &quot;fs/fs&quot;</h1>
</div>
</div>
</header>
@@ -73,7 +73,7 @@
<section class="tsd-index-section ">
<h3>Interfaces</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/_fs_ifs_.ifs.html" class="tsd-kind-icon">IFS</a></li>
<li class="tsd-kind-interface tsd-parent-kind-external-module"><a href="../interfaces/_fs_fs_.fs.html" class="tsd-kind-icon">FS</a></li>
</ul>
</section>
</div>
@@ -87,14 +87,14 @@
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_fs_ifs_.html">"fs/ifs"</a>
<a href="_fs_fs_.html">"fs/fs"</a>
</li>
</ul>
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-interface tsd-parent-kind-external-module">
<a href="../interfaces/_fs_ifs_.ifs.html" class="tsd-kind-icon">IFS</a>
<a href="../interfaces/_fs_fs_.fs.html" class="tsd-kind-icon">FS</a>
</li>
</ul>
</nav>
+168 -158
View File
@@ -78,9 +78,14 @@
</ul>
</section>
<section class="tsd-index-section ">
<h3>Object literals</h3>
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-object-literal tsd-parent-kind-external-module"><a href="_fs_node_.html#fs" class="tsd-kind-icon">fs</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#exists" class="tsd-kind-icon">exists</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#fallback" class="tsd-kind-icon">fallback</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#readfile" class="tsd-kind-icon">read<wbr>File</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_fs_node_.html#resolve" class="tsd-kind-icon">resolve</a></li>
</ul>
</section>
</div>
@@ -91,10 +96,10 @@
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="readfileasync" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> read<wbr>File<wbr>Async</h3>
<div class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Async<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span><span class="tsd-signature-symbol"> =&nbsp;_.promisify&lt;string, string, string&gt;(readFile)</span></div>
<div class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Async<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span><span class="tsd-signature-symbol"> =&nbsp;_.promisify&lt;string, string, string&gt;(nodeReadFile)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/node.ts#L7">fs/node.ts:7</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/node.ts#L6">fs/node.ts:6</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
@@ -128,7 +133,7 @@
<div class="tsd-signature tsd-kind-icon">stat<wbr>Async<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">function</span><span class="tsd-signature-symbol"> =&nbsp;_.promisify(stat)</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/node.ts#L6">fs/node.ts:6</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/fs/node.ts#L5">fs/node.ts:5</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
@@ -155,163 +160,153 @@
</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="fs" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> fs</h3>
<div class="tsd-signature tsd-kind-icon">fs<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/fs/node.ts#L9">fs/node.ts:9</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
<a name="fs.exists" class="tsd-anchor"></a>
<h3>exists</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</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/fs/node.ts#L10">fs/node.ts:10</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="exists" class="tsd-anchor"></a>
<h3>exists</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">exists<span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</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/fs/node.ts#L8">fs/node.ts:8</a></li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
<a name="fs.existssync" class="tsd-anchor"></a>
<h3>exists<wbr>Sync</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">exists<wbr>Sync<span class="tsd-signature-symbol">(</span>filepath<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/fs/node.ts#L16">fs/node.ts:16</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="existssync" class="tsd-anchor"></a>
<h3>exists<wbr>Sync</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">exists<wbr>Sync<span class="tsd-signature-symbol">(</span>filepath<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/fs/node.ts#L14">fs/node.ts:14</a></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-object-literal">
<a name="fs.fallback" class="tsd-anchor"></a>
<h3>fallback</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">fallback<span class="tsd-signature-symbol">(</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><span class="tsd-signature-type">undefined</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/fs/node.ts#L31">fs/node.ts:31</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>file: <span class="tsd-signature-type">string</span></h5>
</li>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <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 class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="fallback" class="tsd-anchor"></a>
<h3>fallback</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">fallback<span class="tsd-signature-symbol">(</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><span class="tsd-signature-type">undefined</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/fs/node.ts#L29">fs/node.ts:29</a></li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span>
<span class="tsd-signature-symbol"> | </span>
<span class="tsd-signature-type">string</span>
</h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
<a name="fs.readfile" class="tsd-anchor"></a>
<h3>read<wbr>File</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">read<wbr>File<span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</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/fs/node.ts#L13">fs/node.ts:13</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>file: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">undefined</span>
<span class="tsd-signature-symbol"> | </span>
<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">
<a name="readfile" class="tsd-anchor"></a>
<h3>read<wbr>File</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">read<wbr>File<span class="tsd-signature-symbol">(</span>filepath<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">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</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/fs/node.ts#L11">fs/node.ts:11</a></li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-object-literal">
<a name="fs.readfilesync" class="tsd-anchor"></a>
<h3>read<wbr>File<wbr>Sync</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Sync<span class="tsd-signature-symbol">(</span>filepath<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></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/fs/node.ts#L24">fs/node.ts:24</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="readfilesync" class="tsd-anchor"></a>
<h3>read<wbr>File<wbr>Sync</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">read<wbr>File<wbr>Sync<span class="tsd-signature-symbol">(</span>filepath<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></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/fs/node.ts#L22">fs/node.ts:22</a></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-object-literal">
<a name="fs.resolve" class="tsd-anchor"></a>
<h3>resolve</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-object-literal">
<li class="tsd-signature tsd-kind-icon">resolve<span class="tsd-signature-symbol">(</span>root<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>, ext<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></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/fs/node.ts#L27">fs/node.ts:27</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>root: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>file: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>ext: <span class="tsd-signature-type">string</span></h5>
</li>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>filepath: <span class="tsd-signature-type">string</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-function tsd-parent-kind-external-module">
<a name="resolve" class="tsd-anchor"></a>
<h3>resolve</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">resolve<span class="tsd-signature-symbol">(</span>root<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>, ext<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></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/fs/node.ts#L25">fs/node.ts:25</a></li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>root: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>file: <span class="tsd-signature-type">string</span></h5>
</li>
<li>
<h5>ext: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</span></h4>
</li>
</ul>
</section>
</section>
</div>
@@ -334,8 +329,23 @@
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_fs_node_.html#statasync" class="tsd-kind-icon">stat<wbr>Async</a>
</li>
<li class=" tsd-kind-object-literal tsd-parent-kind-external-module">
<a href="_fs_node_.html#fs" class="tsd-kind-icon">fs</a>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#exists" class="tsd-kind-icon">exists</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#existssync" class="tsd-kind-icon">exists<wbr>Sync</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#fallback" class="tsd-kind-icon">fallback</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#readfile" class="tsd-kind-icon">read<wbr>File</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#readfilesync" class="tsd-kind-icon">read<wbr>File<wbr>Sync</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_fs_node_.html#resolve" class="tsd-kind-icon">resolve</a>
</li>
</ul>
</nav>
+23 -23
View File
@@ -101,19 +101,19 @@
<a name="applydefault" class="tsd-anchor"></a>
<h3>apply<wbr>Default</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">apply<wbr>Default<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">?: </span><a href="../interfaces/_liquid_options_.normalizedoptions.html" class="tsd-signature-type">NormalizedOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></li>
<li class="tsd-signature tsd-kind-icon">apply<wbr>Default<span class="tsd-signature-symbol">(</span>options<span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedoptions.html" class="tsd-signature-type">NormalizedOptions</a><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</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/liquid-options.ts#L91">liquid-options.ts:91</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L100">liquid-options.ts:100</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5><span class="tsd-flag ts-flagOptional">Optional</span> options: <a href="../interfaces/_liquid_options_.normalizedoptions.html" class="tsd-signature-type">NormalizedOptions</a></h5>
<h5>options: <a href="../interfaces/_liquid_options_.normalizedoptions.html" class="tsd-signature-type">NormalizedOptions</a></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/_liquid_options_.normalizedfulloptions.html" class="tsd-signature-type">NormalizedFullOptions</a></h4>
@@ -130,7 +130,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L83">liquid-options.ts:83</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L87">liquid-options.ts:87</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -153,7 +153,7 @@
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L95">liquid-options.ts:95</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L104">liquid-options.ts:104</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
@@ -175,16 +175,16 @@
<div class="tsd-signature tsd-kind-icon">default<wbr>Options<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/liquid-options.ts#L64">liquid-options.ts:64</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L68">liquid-options.ts:68</a></li>
</ul>
</aside>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-object-literal">
<a name="defaultoptions.cache" class="tsd-anchor"></a>
<h3>cache</h3>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</span><span class="tsd-signature-symbol"> =&nbsp;false</span></div>
<div class="tsd-signature tsd-kind-icon">cache<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">undefined</span><span class="tsd-signature-symbol"> =&nbsp;undefined</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L66">liquid-options.ts:66</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L70">liquid-options.ts:70</a></li>
</ul>
</aside>
</section>
@@ -194,7 +194,7 @@
<div class="tsd-signature tsd-kind-icon">dynamic<wbr>Partials<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</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/liquid-options.ts#L68">liquid-options.ts:68</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L72">liquid-options.ts:72</a></li>
</ul>
</aside>
</section>
@@ -204,7 +204,7 @@
<div class="tsd-signature tsd-kind-icon">extname<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L67">liquid-options.ts:67</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L71">liquid-options.ts:71</a></li>
</ul>
</aside>
</section>
@@ -214,7 +214,7 @@
<div class="tsd-signature tsd-kind-icon">globals<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/liquid-options.ts#L80">liquid-options.ts:80</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L84">liquid-options.ts:84</a></li>
</ul>
</aside>
<div class="tsd-type-declaration">
@@ -229,7 +229,7 @@
<div class="tsd-signature tsd-kind-icon">greedy<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">true</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/liquid-options.ts#L73">liquid-options.ts:73</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L77">liquid-options.ts:77</a></li>
</ul>
</aside>
</section>
@@ -239,7 +239,7 @@
<div class="tsd-signature tsd-kind-icon">output<wbr>Delimiter<wbr>Left<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L76">liquid-options.ts:76</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L80">liquid-options.ts:80</a></li>
</ul>
</aside>
</section>
@@ -249,7 +249,7 @@
<div class="tsd-signature tsd-kind-icon">output<wbr>Delimiter<wbr>Right<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L77">liquid-options.ts:77</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L81">liquid-options.ts:81</a></li>
</ul>
</aside>
</section>
@@ -259,7 +259,7 @@
<div class="tsd-signature tsd-kind-icon">root<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[&#x27;.&#x27;]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L65">liquid-options.ts:65</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L69">liquid-options.ts:69</a></li>
</ul>
</aside>
</section>
@@ -269,7 +269,7 @@
<div class="tsd-signature tsd-kind-icon">strict<wbr>Filters<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L78">liquid-options.ts:78</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L82">liquid-options.ts:82</a></li>
</ul>
</aside>
</section>
@@ -279,7 +279,7 @@
<div class="tsd-signature tsd-kind-icon">strict<wbr>Variables<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L79">liquid-options.ts:79</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L83">liquid-options.ts:83</a></li>
</ul>
</aside>
</section>
@@ -289,7 +289,7 @@
<div class="tsd-signature tsd-kind-icon">tag<wbr>Delimiter<wbr>Left<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L74">liquid-options.ts:74</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L78">liquid-options.ts:78</a></li>
</ul>
</aside>
</section>
@@ -299,7 +299,7 @@
<div class="tsd-signature tsd-kind-icon">tag<wbr>Delimiter<wbr>Right<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">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L75">liquid-options.ts:75</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L79">liquid-options.ts:79</a></li>
</ul>
</aside>
</section>
@@ -309,7 +309,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Output<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L72">liquid-options.ts:72</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L76">liquid-options.ts:76</a></li>
</ul>
</aside>
</section>
@@ -319,7 +319,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Output<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L71">liquid-options.ts:71</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L75">liquid-options.ts:75</a></li>
</ul>
</aside>
</section>
@@ -329,7 +329,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Tag<wbr>Left<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L70">liquid-options.ts:70</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L74">liquid-options.ts:74</a></li>
</ul>
</aside>
</section>
@@ -339,7 +339,7 @@
<div class="tsd-signature tsd-kind-icon">trim<wbr>Tag<wbr>Right<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">false</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/liquid-options.ts#L69">liquid-options.ts:69</a></li>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/liquid-options.ts#L73">liquid-options.ts:73</a></li>
</ul>
</aside>
</section>
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;parser/expression-tokenizer&quot; | liquidjs</title>
<title>&quot;parser/filter-arg&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">
@@ -56,10 +56,10 @@
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="_parser_expression_tokenizer_.html">&quot;parser/expression-tokenizer&quot;</a>
<a href="_parser_filter_arg_.html">&quot;parser/filter-arg&quot;</a>
</li>
</ul>
<h1>External module &quot;parser/expression-tokenizer&quot;</h1>
<h1>External module &quot;parser/filter-arg&quot;</h1>
</div>
</div>
</header>
@@ -70,47 +70,41 @@
<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>Enumerations</h3>
<section class="tsd-index-section ">
<h3>Type aliases</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum tsd-parent-kind-external-module tsd-is-not-exported"><a href="../enums/_parser_expression_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a></li>
</ul>
</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_expression_tokenizer_.html#rblank" class="tsd-kind-icon">r<wbr>Blank</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_expression_tokenizer_.html#rpunctuation" class="tsd-kind-icon">r<wbr>Punctuation</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="_parser_filter_arg_.html#filterarg" class="tsd-kind-icon">Filter<wbr>Arg</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="_parser_filter_arg_.html#keyvaluepair" class="tsd-kind-icon">Key<wbr>Value<wbr>Pair</a></li>
</ul>
</section>
<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_expression_tokenizer_.html#tokenize" class="tsd-kind-icon">tokenize</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_parser_filter_arg_.html#iskeyvaluepair" class="tsd-kind-icon">is<wbr>Key<wbr>Value<wbr>Pair</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="rblank" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>Blank</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>Blank<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/\s/</span></div>
<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="filterarg" class="tsd-anchor"></a>
<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>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/expression-tokenizer.ts#L1">parser/expression-tokenizer.ts:1</a></li>
<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>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a name="rpunctuation" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> r<wbr>Punctuation</h3>
<div class="tsd-signature tsd-kind-icon">r<wbr>Punctuation<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol"> =&nbsp;/[&lt;&gt;&#x3D;!]/</span></div>
<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>
<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>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/expression-tokenizer.ts#L2">parser/expression-tokenizer.ts:2</a></li>
<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>
</ul>
</aside>
</section>
@@ -118,25 +112,25 @@
<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="tokenize" class="tsd-anchor"></a>
<h3>tokenize</h3>
<a name="iskeyvaluepair" class="tsd-anchor"></a>
<h3>is<wbr>Key<wbr>Value<wbr>Pair</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">tokenize<span class="tsd-signature-symbol">(</span>expr<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">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">is<wbr>Key<wbr>Value<wbr>Pair<span class="tsd-signature-symbol">(</span>arr<span class="tsd-signature-symbol">: </span><a href="_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">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/expression-tokenizer.ts#L12">parser/expression-tokenizer.ts:12</a></li>
<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>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>expr: <span class="tsd-signature-type">string</span></h5>
<h5>arr: <a href="_parser_filter_arg_.html#filterarg" class="tsd-signature-type">FilterArg</a></h5>
</li>
</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">boolean</span></h4>
</li>
</ul>
</section>
@@ -149,23 +143,20 @@
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="_parser_expression_tokenizer_.html">"parser/expression-<wbr>tokenizer"</a>
<a href="_parser_filter_arg_.html">"parser/filter-<wbr>arg"</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 tsd-is-not-exported">
<a href="../enums/_parser_expression_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
<a href="_parser_filter_arg_.html#filterarg" class="tsd-kind-icon">Filter<wbr>Arg</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.html#rblank" class="tsd-kind-icon">r<wbr>Blank</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_expression_tokenizer_.html#rpunctuation" class="tsd-kind-icon">r<wbr>Punctuation</a>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_filter_arg_.html#keyvaluepair" class="tsd-kind-icon">Key<wbr>Value<wbr>Pair</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_expression_tokenizer_.html#tokenize" class="tsd-kind-icon">tokenize</a>
<a href="_parser_filter_arg_.html#iskeyvaluepair" class="tsd-kind-icon">is<wbr>Key<wbr>Value<wbr>Pair</a>
</li>
</ul>
</nav>
@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>ParseState | liquidjs</title>
<title>&quot;parser/filter-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">
@@ -56,13 +56,10 @@
<a href="../globals.html">Globals</a>
</li>
<li>
<a href="../modules/_parser_tokenizer_.html">&quot;parser/tokenizer&quot;</a>
</li>
<li>
<a href="_parser_tokenizer_.parsestate.html">ParseState</a>
<a href="_parser_filter_token_.html">&quot;parser/filter-token&quot;</a>
</li>
</ul>
<h1>Enumeration ParseState</h1>
<h1>External module &quot;parser/filter-token&quot;</h1>
</div>
</div>
</header>
@@ -73,50 +70,15 @@
<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>Enumeration members</h3>
<section class="tsd-index-section ">
<h3>Classes</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_tokenizer_.parsestate.html#html" class="tsd-kind-icon">HTML</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_tokenizer_.parsestate.html#output" class="tsd-kind-icon">OUTPUT</a></li>
<li class="tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported"><a href="_parser_tokenizer_.parsestate.html#tag" class="tsd-kind-icon">TAG</a></li>
<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>
</ul>
</section>
</div>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Enumeration members</h2>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="html" class="tsd-anchor"></a>
<h3>HTML</h3>
<div class="tsd-signature tsd-kind-icon">HTML<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/parser/tokenizer.ts#L10">parser/tokenizer.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="output" class="tsd-anchor"></a>
<h3>OUTPUT</h3>
<div class="tsd-signature tsd-kind-icon">OUTPUT<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/parser/tokenizer.ts#L10">parser/tokenizer.ts:10</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a name="tag" class="tsd-anchor"></a>
<h3>TAG</h3>
<div class="tsd-signature tsd-kind-icon">TAG<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/parser/tokenizer.ts#L10">parser/tokenizer.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">
@@ -125,32 +87,14 @@
<a href="../globals.html"><em>Globals</em></a>
</li>
<li class="current tsd-kind-external-module">
<a href="../modules/_parser_tokenizer_.html">"parser/tokenizer"</a>
<a href="_parser_filter_token_.html">"parser/filter-<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-enum tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_parser_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a>
<ul>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_tokenizer_.parsestate.html#html" class="tsd-kind-icon">HTML</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_tokenizer_.parsestate.html#output" class="tsd-kind-icon">OUTPUT</a>
</li>
<li class=" tsd-kind-enum-member tsd-parent-kind-enum tsd-is-not-exported">
<a href="_parser_tokenizer_.parsestate.html#tag" class="tsd-kind-icon">TAG</a>
</li>
</ul>
</li>
</ul>
<ul class="after-current">
<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_filter_token_.filtertoken.html" class="tsd-kind-icon">Filter<wbr>Token</a>
</li>
</ul>
</nav>
+5 -82
View File
@@ -76,13 +76,10 @@
<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#hash" class="tsd-kind-icon">hash</a></li>
<li class="tsd-kind-variable tsd-parent-kind-external-module"><a href="_parser_lexical_.html#hashcapture" class="tsd-kind-icon">hash<wbr>Capture</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#operators" class="tsd-kind-icon">operators</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>
@@ -97,12 +94,6 @@
<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>
<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_lexical_.html#isrange" class="tsd-kind-icon">is<wbr>Range</a></li>
</ul>
</section>
</div>
</section>
</section>
@@ -124,7 +115,7 @@
<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#L31">parser/lexical.ts:31</a></li>
<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>
@@ -138,26 +129,6 @@
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="hash" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> hash</h3>
<div class="tsd-signature tsd-kind-icon">hash<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*:\\s*(?:${value.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#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="hashcapture" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> hash<wbr>Capture</h3>
<div class="tsd-signature tsd-kind-icon">hash<wbr>Capture<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*:\\s*(${value.source})&#x60;, &#x27;g&#x27;)</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="identifier" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> identifier</h3>
@@ -194,17 +165,7 @@
<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#L30">parser/lexical.ts:30</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-variable tsd-parent-kind-external-module">
<a name="operators" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> operators</h3>
<div class="tsd-signature tsd-kind-icon">operators<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">RegExp</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;[/\s+or\s+/,/\s+and\s+/,/&#x3D;&#x3D;|!&#x3D;|&lt;&#x3D;|&gt;&#x3D;|&lt;|&gt;|\s+contains\s+/]</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/parser/lexical.ts#L35">parser/lexical.ts:35</a></li>
<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>
@@ -234,7 +195,7 @@
<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#L32">parser/lexical.ts:32</a></li>
<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>
@@ -274,7 +235,7 @@
<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#L33">parser/lexical.ts:33</a></li>
<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>
@@ -304,7 +265,7 @@
<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#L29">parser/lexical.ts:29</a></li>
<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>
@@ -329,32 +290,6 @@
</aside>
</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="isrange" class="tsd-anchor"></a>
<h3>is<wbr>Range</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<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>
</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/lexical.ts#L41">parser/lexical.ts:41</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">boolean</span></h4>
</li>
</ul>
</section>
</section>
</div>
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
<nav class="tsd-navigation primary">
@@ -378,12 +313,6 @@
<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#hash" class="tsd-kind-icon">hash</a>
</li>
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#hashcapture" class="tsd-kind-icon">hash<wbr>Capture</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>
@@ -396,9 +325,6 @@
<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#operators" class="tsd-kind-icon">operators</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>
@@ -435,9 +361,6 @@
<li class=" tsd-kind-variable tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#variable" class="tsd-kind-icon">variable</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_parser_lexical_.html#isrange" class="tsd-kind-icon">is<wbr>Range</a>
</li>
</ul>
</nav>
</div>
+78 -9
View File
@@ -70,21 +70,78 @@
<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>Enumerations</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-enum tsd-parent-kind-external-module tsd-is-not-exported"><a href="../enums/_parser_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</a></li>
</ul>
</section>
<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/_parser_tokenizer_.tokenizer.html" class="tsd-kind-icon">Tokenizer</a></li>
</ul>
</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>
</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#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="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#L16">parser/tokenizer.ts:16</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#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="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#L14">parser/tokenizer.ts:14</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#L15">parser/tokenizer.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">
@@ -99,12 +156,24 @@
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-enum tsd-parent-kind-external-module tsd-is-not-exported">
<a href="../enums/_parser_tokenizer_.parsestate.html" class="tsd-kind-icon">Parse<wbr>State</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>
<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>
</nav>
</div>
+1 -1
View File
@@ -97,7 +97,7 @@
<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#L36">render/expression.ts:36</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>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
+1 -23
View File
@@ -70,12 +70,6 @@
<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="_render_operator_.html#list" class="tsd-kind-icon">list</a></li>
</ul>
</section>
<section class="tsd-index-section ">
<h3>Functions</h3>
<ul class="tsd-index-list">
@@ -92,19 +86,6 @@
</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="list" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagConst">Const</span> list</h3>
<div class="tsd-signature tsd-kind-icon">list<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol"> =&nbsp;Object.keys(precedence)</span></div>
<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>
</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">
@@ -117,7 +98,7 @@
<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#L57">render/operator.ts:57</a></li>
<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>
@@ -492,9 +473,6 @@
</nav>
<nav class="tsd-navigation secondary menu-sticky">
<ul class="before-current">
<li class=" tsd-kind-variable tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_render_operator_.html#list" class="tsd-kind-icon">list</a>
</li>
<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>
+2 -2
View File
@@ -86,7 +86,7 @@
<a name="isrange" class="tsd-anchor"></a>
<h3>is<wbr>Range</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">is<wbr>Range<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>
<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>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
@@ -98,7 +98,7 @@
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>token: <span class="tsd-signature-type">string</span></h5>
<h5>str: <span class="tsd-signature-type">string</span></h5>
</li>
</ul>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4>
@@ -76,82 +76,9 @@
<li class="tsd-kind-class tsd-parent-kind-external-module"><a href="../classes/_template_filter_filter_.filter.html" class="tsd-kind-icon">Filter</a></li>
</ul>
</section>
<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 tsd-is-not-exported"><a href="_template_filter_filter_.html#filterarg" class="tsd-kind-icon">Filter<wbr>Arg</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-external-module"><a href="_template_filter_filter_.html#filterargs" class="tsd-kind-icon">Filter<wbr>Args</a></li>
<li class="tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported"><a href="_template_filter_filter_.html#keyvaluepair" class="tsd-kind-icon">Key<wbr>Value<wbr>Pair</a></li>
</ul>
</section>
<section class="tsd-index-section tsd-is-not-exported">
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported"><a href="_template_filter_filter_.html#iskeyvaluepair" class="tsd-kind-icon">is<wbr>Key<wbr>Value<wbr>Pair</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 tsd-is-not-exported">
<a name="filterarg" class="tsd-anchor"></a>
<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="_template_filter_filter_.html#keyvaluepair" class="tsd-signature-type">KeyValuePair</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L7">template/filter/filter.ts:7</a></li>
</ul>
</aside>
</section>
<section class="tsd-panel tsd-member tsd-kind-type-alias tsd-parent-kind-external-module">
<a name="filterargs" class="tsd-anchor"></a>
<h3>Filter<wbr>Args</h3>
<div class="tsd-signature tsd-kind-icon">Filter<wbr>Args<span class="tsd-signature-symbol">:</span> <a href="_template_filter_filter_.html#filterarg" class="tsd-signature-type">FilterArg</a><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/template/filter/filter.ts#L8">template/filter/filter.ts:8</a></li>
</ul>
</aside>
</section>
<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>
<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>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/harttle/liquidjs/blob/master/src/template/filter/filter.ts#L6">template/filter/filter.ts:6</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-not-exported">
<h2>Functions</h2>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a name="iskeyvaluepair" class="tsd-anchor"></a>
<h3>is<wbr>Key<wbr>Value<wbr>Pair</h3>
<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>Key<wbr>Value<wbr>Pair<span class="tsd-signature-symbol">(</span>arr<span class="tsd-signature-symbol">: </span><a href="_template_filter_filter_.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">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/template/filter/filter.ts#L30">template/filter/filter.ts:30</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>arr: <a href="_template_filter_filter_.html#filterarg" class="tsd-signature-type">FilterArg</a></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">
@@ -169,18 +96,6 @@
<li class=" tsd-kind-class tsd-parent-kind-external-module">
<a href="../classes/_template_filter_filter_.filter.html" class="tsd-kind-icon">Filter</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_template_filter_filter_.html#filterarg" class="tsd-kind-icon">Filter<wbr>Arg</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module">
<a href="_template_filter_filter_.html#filterargs" class="tsd-kind-icon">Filter<wbr>Args</a>
</li>
<li class=" tsd-kind-type-alias tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_template_filter_filter_.html#keyvaluepair" class="tsd-kind-icon">Key<wbr>Value<wbr>Pair</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-is-not-exported">
<a href="_template_filter_filter_.html#iskeyvaluepair" class="tsd-kind-icon">is<wbr>Key<wbr>Value<wbr>Pair</a>
</li>
</ul>
</nav>
</div>
+197
View File
@@ -0,0 +1,197 @@
<!doctype html>
<html class="default no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>&quot;util/collection&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_collection_.html">&quot;util/collection&quot;</a>
</li>
</ul>
<h1>External module &quot;util/collection&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="_util_collection_.html#tocollection" class="tsd-kind-icon">to<wbr>Collection</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="tocollection" class="tsd-anchor"></a>
<h3>to<wbr>Collection</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">to<wbr>Collection<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><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/util/collection.ts#L3">util/collection.ts:3</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><span class="tsd-signature-symbol">[]</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_collection_.html">"util/collection"</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="_util_collection_.html#tocollection" class="tsd-kind-icon">to<wbr>Collection</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>
+30
View File
@@ -80,6 +80,7 @@
<h3>Functions</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_underscore_.html#changecase" class="tsd-kind-icon">change<wbr>Case</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_underscore_.html#ellipsis" class="tsd-kind-icon">ellipsis</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter"><a href="_util_underscore_.html#forown" class="tsd-kind-icon">for<wbr>Own</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter"><a href="_util_underscore_.html#identify" class="tsd-kind-icon">identify</a></li>
<li class="tsd-kind-function tsd-parent-kind-external-module"><a href="_util_underscore_.html#isarray" class="tsd-kind-icon">is<wbr>Array</a></li>
@@ -140,6 +141,32 @@
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-function tsd-parent-kind-external-module">
<a name="ellipsis" class="tsd-anchor"></a>
<h3>ellipsis</h3>
<ul class="tsd-signatures tsd-kind-function tsd-parent-kind-external-module">
<li class="tsd-signature tsd-kind-icon">ellipsis<span class="tsd-signature-symbol">(</span>str<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</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">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/util/underscore.ts#L127">util/underscore.ts:127</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>N: <span class="tsd-signature-type">number</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-function tsd-parent-kind-external-module tsd-has-type-parameter">
<a name="forown" class="tsd-anchor"></a>
<h3>for<wbr>Own</h3>
@@ -835,6 +862,9 @@
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_underscore_.html#changecase" class="tsd-kind-icon">change<wbr>Case</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module">
<a href="_util_underscore_.html#ellipsis" class="tsd-kind-icon">ellipsis</a>
</li>
<li class=" tsd-kind-function tsd-parent-kind-external-module tsd-has-type-parameter">
<a href="_util_underscore_.html#forown" class="tsd-kind-icon">for<wbr>Own</a>
</li>
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "liquidjs",
"version": "9.9.0",
"version": "9.10.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "liquidjs",
"version": "9.9.0",
"version": "9.10.0",
"description": "Liquid template engine by pure JavaScript: compatible to shopify, easy to extend.",
"main": "dist/liquid.cjs.js",
"es2015": "dist/liquid.esm.js",