Skip to content

Commit

Permalink
Merge pull request #815 from canvg/v3.0.0
Browse files Browse the repository at this point in the history
v3.0.0
  • Loading branch information
gabelerner committed Dec 4, 2019
2 parents ccb43bf + b4927e4 commit 0ef0868
Show file tree
Hide file tree
Showing 106 changed files with 1,888 additions and 1,881 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Expand Up @@ -32,6 +32,13 @@ DO NOT TOUCH. SAVE IT ON TOP.
- JavaScript -> TypeScript.

### Fixed
- [#782](https://github.com/canvg/canvg/issues/782)
- [#750](https://github.com/canvg/canvg/issues/750)
- [#735](https://github.com/canvg/canvg/issues/735)
- [#406](https://github.com/canvg/canvg/issues/406)
- [#757](https://github.com/canvg/canvg/issues/757)
- [#748](https://github.com/canvg/canvg/issues/748)
- [#694](https://github.com/canvg/canvg/issues/694)
- [#406](https://github.com/canvg/canvg/issues/406)
- [#690](https://github.com/canvg/canvg/issues/690)
- [#713](https://github.com/canvg/canvg/issues/713)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Expand Up @@ -29,7 +29,7 @@ JavaScript SVG parser and renderer on Canvas. It takes the URL to the SVG file o

[Demo](https://canvg.github.io/canvg/demo/index.html)

[Playground](https://jsfiddle.net/mdrv9qku/)
[Playground](https://jsfiddle.net/5n230gh7/)

## Install

Expand Down Expand Up @@ -203,7 +203,7 @@ self.onmessage = async (event) => {
</summary>

```html
<script type="text/javascript" src="https://unpkg.com/canvg@3.0.0-beta.4/lib/umd.js"></script>
<script type="text/javascript" src="https://unpkg.com/canvg@3.0.0/lib/umd.js"></script>
<script type="text/javascript">
window.onload = () => {
Expand Down
36 changes: 18 additions & 18 deletions docs/classes/_boundingbox_.boundingbox.html
Expand Up @@ -132,7 +132,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L2">BoundingBox.ts:2</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L2">BoundingBox.ts:2</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -163,7 +163,7 @@ <h3>x1</h3>
<div class="tsd-signature tsd-kind-icon">x1<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/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L5">BoundingBox.ts:5</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L5">BoundingBox.ts:5</a></li>
</ul>
</aside>
</section>
Expand All @@ -173,7 +173,7 @@ <h3>x2</h3>
<div class="tsd-signature tsd-kind-icon">x2<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/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L7">BoundingBox.ts:7</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L7">BoundingBox.ts:7</a></li>
</ul>
</aside>
</section>
Expand All @@ -183,7 +183,7 @@ <h3>y1</h3>
<div class="tsd-signature tsd-kind-icon">y1<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/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L6">BoundingBox.ts:6</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L6">BoundingBox.ts:6</a></li>
</ul>
</aside>
</section>
Expand All @@ -193,7 +193,7 @@ <h3>y2</h3>
<div class="tsd-signature tsd-kind-icon">y2<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/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L8">BoundingBox.ts:8</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L8">BoundingBox.ts:8</a></li>
</ul>
</aside>
</section>
Expand All @@ -210,7 +210,7 @@ <h3>height</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L26">BoundingBox.ts:26</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L26">BoundingBox.ts:26</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
Expand All @@ -227,7 +227,7 @@ <h3>width</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L22">BoundingBox.ts:22</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L22">BoundingBox.ts:22</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
Expand All @@ -244,7 +244,7 @@ <h3>x</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L14">BoundingBox.ts:14</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L14">BoundingBox.ts:14</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
Expand All @@ -261,7 +261,7 @@ <h3>y</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L18">BoundingBox.ts:18</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L18">BoundingBox.ts:18</a></li>
</ul>
</aside>
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span></h4>
Expand All @@ -281,7 +281,7 @@ <h3>add<wbr>Bezier<wbr>Curve</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L164">BoundingBox.ts:164</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L164">BoundingBox.ts:164</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -325,7 +325,7 @@ <h3>add<wbr>Bounding<wbr>Box</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L73">BoundingBox.ts:73</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L73">BoundingBox.ts:73</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -362,7 +362,7 @@ <h3>add<wbr>Point</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L30">BoundingBox.ts:30</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L30">BoundingBox.ts:30</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -388,7 +388,7 @@ <h3>add<wbr>Quadratic<wbr>Curve</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L180">BoundingBox.ts:180</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L180">BoundingBox.ts:180</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -426,7 +426,7 @@ <h3>addX</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L65">BoundingBox.ts:65</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L65">BoundingBox.ts:65</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -449,7 +449,7 @@ <h3>addY</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L69">BoundingBox.ts:69</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L69">BoundingBox.ts:69</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -472,7 +472,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> bezier<wbr>Curve<wbr>Ad
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L98">BoundingBox.ts:98</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L98">BoundingBox.ts:98</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down Expand Up @@ -507,7 +507,7 @@ <h3>is<wbr>Point<wbr>InBox</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L197">BoundingBox.ts:197</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L197">BoundingBox.ts:197</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand All @@ -533,7 +533,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> sum<wbr>Cubic</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/BoundingBox.ts#L83">BoundingBox.ts:83</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/BoundingBox.ts#L83">BoundingBox.ts:83</a></li>
</ul>
</aside>
<h4 class="tsd-parameters-title">Parameters</h4>
Expand Down
32 changes: 16 additions & 16 deletions docs/classes/_canvg_.canvg.html
Expand Up @@ -132,7 +132,7 @@ <h3>constructor</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L77">Canvg.ts:77</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L77">Canvg.ts:77</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -180,7 +180,7 @@ <h3>document</h3>
<div class="tsd-signature tsd-kind-icon">document<span class="tsd-signature-symbol">:</span> <a href="_document_document_.document.html" class="tsd-signature-type">Document</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L75">Canvg.ts:75</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L75">Canvg.ts:75</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -195,7 +195,7 @@ <h3><span class="tsd-flag ts-flagPrivate">Private</span> document<wbr>Element</h
<div class="tsd-signature tsd-kind-icon">document<wbr>Element<span class="tsd-signature-symbol">:</span> <a href="_document_svgelement_.svgelement.html" class="tsd-signature-type">SVGElement</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L76">Canvg.ts:76</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L76">Canvg.ts:76</a></li>
</ul>
</aside>
</section>
Expand All @@ -205,7 +205,7 @@ <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/_canvg_.ioptions.html" class="tsd-signature-type">IOptions</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L77">Canvg.ts:77</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L77">Canvg.ts:77</a></li>
</ul>
</aside>
</section>
Expand All @@ -215,7 +215,7 @@ <h3>parser</h3>
<div class="tsd-signature tsd-kind-icon">parser<span class="tsd-signature-symbol">:</span> <a href="_parser_.parser.html" class="tsd-signature-type">Parser</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L67">Canvg.ts:67</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L67">Canvg.ts:67</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -230,7 +230,7 @@ <h3>screen</h3>
<div class="tsd-signature tsd-kind-icon">screen<span class="tsd-signature-symbol">:</span> <a href="_screen_.screen.html" class="tsd-signature-type">Screen</a></div>
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L71">Canvg.ts:71</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L71">Canvg.ts:71</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -252,7 +252,7 @@ <h3>fork</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L108">Canvg.ts:108</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L108">Canvg.ts:108</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -295,7 +295,7 @@ <h3>fork<wbr>String</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L125">Canvg.ts:125</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L125">Canvg.ts:125</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -338,7 +338,7 @@ <h3>is<wbr>Ready</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L146">Canvg.ts:146</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L146">Canvg.ts:146</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -360,7 +360,7 @@ <h3>ready</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L139">Canvg.ts:139</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L139">Canvg.ts:139</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -382,7 +382,7 @@ <h3>render</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L154">Canvg.ts:154</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L154">Canvg.ts:154</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -413,7 +413,7 @@ <h3>resize</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L200">Canvg.ts:200</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L200">Canvg.ts:200</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -449,7 +449,7 @@ <h3>start</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L172">Canvg.ts:172</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L172">Canvg.ts:172</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -480,7 +480,7 @@ <h3>stop</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L190">Canvg.ts:190</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L190">Canvg.ts:190</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand All @@ -502,7 +502,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> from</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L34">Canvg.ts:34</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L34">Canvg.ts:34</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down Expand Up @@ -545,7 +545,7 @@ <h3><span class="tsd-flag ts-flagStatic">Static</span> from<wbr>String</h3>
<li class="tsd-description">
<aside class="tsd-sources">
<ul>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/8c89325/src/Canvg.ts#L52">Canvg.ts:52</a></li>
<li>Defined in <a href="https://github.com/canvg/canvg/blob/62d8ef1/src/Canvg.ts#L52">Canvg.ts:52</a></li>
</ul>
</aside>
<div class="tsd-comment tsd-typography">
Expand Down

0 comments on commit 0ef0868

Please sign in to comment.