Skip to content

Commit

Permalink
0.12.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rafamel committed Apr 6, 2020
1 parent ed3fc1c commit cdb5f61
Show file tree
Hide file tree
Showing 24 changed files with 5,007 additions and 1,299 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
# [0.12.0](https://github.com/rafamel/supersour/compare/v0.11.0...v0.12.0) (2020-04-06)


### Features

* api redesign ([0726a83](https://github.com/rafamel/supersour/commit/0726a83160c4fe9480ec264c561f776bc299ec78))


### BREAKING CHANGES

* The library api has been almost entirely redesigned; please check the latest docs.



# [0.11.0](https://github.com/rafamel/supersour/compare/v0.10.0...v0.11.0) (2020-03-26)


Expand Down
2 changes: 1 addition & 1 deletion docs/assets/js/search.js

Large diffs are not rendered by default.

85 changes: 36 additions & 49 deletions docs/classes/enclosure.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Enclosure | supersour 0.11.0</title>
<title>Enclosure | supersour 0.12.0</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../assets/css/main.css">
Expand All @@ -22,7 +22,7 @@
<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">supersour 0.11.0</a>
<a href="../index.html" class="title">supersour 0.12.0</a>
</div>
<div class="table-cell" id="tsd-widgets">
<div id="tsd-filter">
Expand Down Expand Up @@ -93,7 +93,7 @@ <h3>Hierarchy</h3>
<span class="target">Enclosure</span>
<ul class="tsd-hierarchy">
<li>
<a href="resource.html" class="tsd-signature-type">Resource</a>
<a href="supersource.html" class="tsd-signature-type">SuperSource</a>
</li>
</ul>
</li>
Expand All @@ -118,6 +118,7 @@ <h3>Properties</h3>
<section class="tsd-index-section tsd-is-private-protected">
<h3>Accessors</h3>
<ul class="tsd-index-list">
<li class="tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected"><a href="enclosure.html#source" class="tsd-kind-icon">source</a></li>
<li class="tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected"><a href="enclosure.html#state" class="tsd-kind-icon">state</a></li>
<li class="tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected"><a href="enclosure.html#state_" class="tsd-kind-icon">state$</a></li>
</ul>
Expand All @@ -137,13 +138,13 @@ <h2>Constructors</h2>
<a name="constructor" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagProtected">Protected</span> constructor</h3>
<ul class="tsd-signatures tsd-kind-constructor tsd-parent-kind-class tsd-is-protected">
<li class="tsd-signature tsd-kind-icon">new <wbr>Enclosure<span class="tsd-signature-symbol">(</span>state<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">S</span>, deps<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">D</span>, map<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">StateMap</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</span><span class="tsd-signature-symbol">, </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="enclosure.html" class="tsd-signature-type">Enclosure</a></li>
<li class="tsd-signature tsd-kind-icon">new <wbr>Enclosure<span class="tsd-signature-symbol">(</span>state<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">S</span>, deps<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">D</span>, map<span class="tsd-signature-symbol">: </span><a href="../globals.html#statemap" class="tsd-signature-type">StateMap</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</span><span class="tsd-signature-symbol">, </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="enclosure.html" class="tsd-signature-type">Enclosure</a></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/25cf027/src/sources/enclosure.ts#L19">sources/enclosure.ts:19</a></li>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L20">super/Enclosure.ts:20</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -155,7 +156,7 @@ <h5>state: <span class="tsd-signature-type">S</span></h5>
<h5>deps: <span class="tsd-signature-type">D</span></h5>
</li>
<li>
<h5>map: <span class="tsd-signature-type">StateMap</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type">T</span><span class="tsd-signature-symbol">&gt;</span></h5>
<h5>map: <a href="../globals.html#statemap" class="tsd-signature-type">StateMap</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</span><span class="tsd-signature-symbol">, </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="enclosure.html" class="tsd-signature-type">Enclosure</a></h4>
Expand All @@ -171,13 +172,35 @@ <h3><span class="tsd-flag ts-flagProtected">Protected</span> deps</h3>
<div class="tsd-signature tsd-kind-icon">deps<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">D</span></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/25cf027/src/sources/enclosure.ts#L19">sources/enclosure.ts:19</a></li>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L20">super/Enclosure.ts:20</a></li>
</ul>
</aside>
</section>
</section>
<section class="tsd-panel-group tsd-member-group tsd-is-private-protected">
<h2>Accessors</h2>
<section class="tsd-panel tsd-member tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected">
<a name="source" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagProtected">Protected</span> source</h3>
<ul class="tsd-signatures tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected">
<li class="tsd-signature tsd-kind-icon"><span class="tsd-signature-symbol">get</span> source<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><a href="../interfaces/source.html" class="tsd-signature-type">Source</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</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/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L54">super/Enclosure.ts:54</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>A <code>Source</code> without the state map applied.</p>
</div>
</div>
<h4 class="tsd-returns-title">Returns <a href="../interfaces/source.html" class="tsd-signature-type">Source</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">S</span><span class="tsd-signature-symbol">&gt;</span></h4>
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected">
<a name="state" class="tsd-anchor"></a>
<h3><span class="tsd-flag ts-flagProtected">Protected</span> state</h3>
Expand All @@ -188,7 +211,7 @@ <h3><span class="tsd-flag ts-flagProtected">Protected</span> state</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/25cf027/src/sources/enclosure.ts#L32">sources/enclosure.ts:32</a></li>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L60">super/Enclosure.ts:60</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -210,7 +233,7 @@ <h3><span class="tsd-flag ts-flagProtected">Protected</span> state$</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/25cf027/src/sources/enclosure.ts#L39">sources/enclosure.ts:39</a></li>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L67">super/Enclosure.ts:67</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -236,7 +259,7 @@ <h3><span class="tsd-flag ts-flagProtected">Protected</span> next</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/25cf027/src/sources/enclosure.ts#L49">sources/enclosure.ts:49</a></li>
<li>Defined in <a href="https://github.com/rafamel/supersour/blob/ed3fc1c/src/super/Enclosure.ts#L77">super/Enclosure.ts:77</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -284,6 +307,9 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
<li class=" tsd-kind-property tsd-parent-kind-class tsd-is-protected">
<a href="enclosure.html#deps" class="tsd-kind-icon">deps</a>
</li>
<li class=" tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected">
<a href="enclosure.html#source" class="tsd-kind-icon">source</a>
</li>
<li class=" tsd-kind-get-signature tsd-parent-kind-class tsd-is-protected">
<a href="enclosure.html#state" class="tsd-kind-icon">state</a>
</li>
Expand All @@ -297,45 +323,6 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</spa
</li>
</ul>
<ul class="after-current">
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="machineresource.html" class="tsd-kind-icon">Machine<wbr>Resource</a>
</li>
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="machinesubject.html" class="tsd-kind-icon">Machine<wbr>Subject</a>
</li>
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="reporterresource.html" class="tsd-kind-icon">Reporter<wbr>Resource</a>
</li>
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="reportersubject.html" class="tsd-kind-icon">Reporter<wbr>Subject</a>
</li>
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="resource.html" class="tsd-kind-icon">Resource</a>
</li>
<li class=" tsd-kind-class tsd-has-type-parameter">
<a href="sourcesubject.html" class="tsd-kind-icon">Source<wbr>Subject</a>
</li>
<li class=" tsd-kind-interface tsd-has-type-parameter">
<a href="../interfaces/lifecycle.html" class="tsd-kind-icon">Lifecycle</a>
</li>
<li class=" tsd-kind-interface tsd-has-type-parameter">
<a href="../interfaces/machine.html" class="tsd-kind-icon">Machine</a>
</li>
<li class=" tsd-kind-interface tsd-has-type-parameter">
<a href="../interfaces/reporter.html" class="tsd-kind-icon">Reporter</a>
</li>
<li class=" tsd-kind-interface tsd-has-type-parameter">
<a href="../interfaces/source.html" class="tsd-kind-icon">Source</a>
</li>
<li class=" tsd-kind-type-alias tsd-has-type-parameter">
<a href="../globals.html#lifecyclefn" class="tsd-kind-icon">Lifecycle<wbr>Fn</a>
</li>
<li class=" tsd-kind-function tsd-has-type-parameter">
<a href="../globals.html#compute" class="tsd-kind-icon">compute</a>
</li>
<li class=" tsd-kind-function tsd-has-type-parameter">
<a href="../globals.html#usesource" class="tsd-kind-icon">use<wbr>Source</a>
</li>
</ul>
</nav>
</div>
Expand Down
Loading

0 comments on commit cdb5f61

Please sign in to comment.