mirror of https://github.com/vladmandic/human
1 line
148 KiB
HTML
1 line
148 KiB
HTML
<!DOCTYPE html><html class="default"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="IE=edge"/><title>OffscreenCanvasRenderingContext2D | @vladmandic/human - v2.6.4</title><meta name="description" content="Documentation for @vladmandic/human - v2.6.4"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="../assets/style.css"/><link rel="stylesheet" href="../assets/highlight.css"/><script async src="../assets/search.js" id="search-script"></script></head><body><script>document.body.classList.add(localStorage.getItem("tsd-theme") || "os")</script><header><div class="tsd-page-toolbar"><div class="container"><div class="table-wrap"><div class="table-cell" id="tsd-search" data-base=".."><div class="field"><label for="tsd-search-field" class="tsd-widget search no-caption">Search</label><input type="text" id="tsd-search-field"/></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">@vladmandic/human - v2.6.4</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></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="../index.html">@vladmandic/human - v2.6.4</a></li><li><a href="OffscreenCanvasRenderingContext2D.html">OffscreenCanvasRenderingContext2D</a></li></ul><h1>Interface OffscreenCanvasRenderingContext2D</h1></div></div></header><div class="container container-main"><div class="row"><div class="col-8 col-content"><section class="tsd-panel tsd-hierarchy"><h3>Hierarchy</h3><ul class="tsd-hierarchy"><li><span class="tsd-signature-type">CanvasState</span></li><li><span class="tsd-signature-type">CanvasTransform</span></li><li><span class="tsd-signature-type">CanvasCompositing</span></li><li><span class="tsd-signature-type">CanvasImageSmoothing</span></li><li><span class="tsd-signature-type">CanvasFillStrokeStyles</span></li><li><span class="tsd-signature-type">CanvasShadowStyles</span></li><li><span class="tsd-signature-type">CanvasFilters</span></li><li><span class="tsd-signature-type">CanvasRect</span></li><li><span class="tsd-signature-type">CanvasDrawPath</span></li><li><span class="tsd-signature-type">CanvasText</span></li><li><a href="CanvasDrawImage.html" class="tsd-signature-type" data-tsd-kind="Interface">CanvasDrawImage</a></li><li><span class="tsd-signature-type">CanvasImageData</span></li><li><span class="tsd-signature-type">CanvasPathDrawingStyles</span></li><li><span class="tsd-signature-type">CanvasTextDrawingStyles</span></li><li><span class="tsd-signature-type">CanvasPath</span><ul class="tsd-hierarchy"><li><span class="target">OffscreenCanvasRenderingContext2D</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>Properties</h3><ul class="tsd-index-list"><li class="tsd-kind-property tsd-parent-kind-interface"><a href="OffscreenCanvasRenderingContext2D.html#canvas" class="tsd-kind-icon">canvas</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#direction" class="tsd-kind-icon">direction</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillStyle" class="tsd-kind-icon">fill<wbr/>Style</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#filter" class="tsd-kind-icon">filter</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#font" class="tsd-kind-icon">font</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#globalAlpha" class="tsd-kind-icon">global<wbr/>Alpha</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#globalCompositeOperation" class="tsd-kind-icon">global<wbr/>Composite<wbr/>Operation</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#imageSmoothingEnabled" class="tsd-kind-icon">image<wbr/>Smoothing<wbr/>Enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#imageSmoothingQuality" class="tsd-kind-icon">image<wbr/>Smoothing<wbr/>Quality</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineCap" class="tsd-kind-icon">line<wbr/>Cap</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineDashOffset" class="tsd-kind-icon">line<wbr/>Dash<wbr/>Offset</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineJoin" class="tsd-kind-icon">line<wbr/>Join</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineWidth" class="tsd-kind-icon">line<wbr/>Width</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#miterLimit" class="tsd-kind-icon">miter<wbr/>Limit</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowBlur" class="tsd-kind-icon">shadow<wbr/>Blur</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowColor" class="tsd-kind-icon">shadow<wbr/>Color</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowOffsetX" class="tsd-kind-icon">shadow<wbr/>OffsetX</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowOffsetY" class="tsd-kind-icon">shadow<wbr/>OffsetY</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeStyle" class="tsd-kind-icon">stroke<wbr/>Style</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#textAlign" class="tsd-kind-icon">text<wbr/>Align</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#textBaseline" class="tsd-kind-icon">text<wbr/>Baseline</a></li></ul></section><section class="tsd-index-section tsd-is-inherited"><h3>Methods</h3><ul class="tsd-index-list"><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#arc" class="tsd-kind-icon">arc</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#arcTo" class="tsd-kind-icon">arc<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#beginPath" class="tsd-kind-icon">begin<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#bezierCurveTo" class="tsd-kind-icon">bezier<wbr/>Curve<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#clearRect" class="tsd-kind-icon">clear<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#clip" class="tsd-kind-icon">clip</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#closePath" class="tsd-kind-icon">close<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createConicGradient" class="tsd-kind-icon">create<wbr/>Conic<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createImageData" class="tsd-kind-icon">create<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createLinearGradient" class="tsd-kind-icon">create<wbr/>Linear<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createPattern" class="tsd-kind-icon">create<wbr/>Pattern</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createRadialGradient" class="tsd-kind-icon">create<wbr/>Radial<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#drawImage" class="tsd-kind-icon">draw<wbr/>Image</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#ellipse" class="tsd-kind-icon">ellipse</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fill" class="tsd-kind-icon">fill</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillRect" class="tsd-kind-icon">fill<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillText" class="tsd-kind-icon">fill<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getImageData" class="tsd-kind-icon">get<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getLineDash" class="tsd-kind-icon">get<wbr/>Line<wbr/>Dash</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getTransform" class="tsd-kind-icon">get<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#isPointInPath" class="tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#isPointInStroke" class="tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Stroke</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineTo" class="tsd-kind-icon">line<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#measureText" class="tsd-kind-icon">measure<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#moveTo" class="tsd-kind-icon">move<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#putImageData" class="tsd-kind-icon">put<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#quadraticCurveTo" class="tsd-kind-icon">quadratic<wbr/>Curve<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#rect" class="tsd-kind-icon">rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#resetTransform" class="tsd-kind-icon">reset<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#restore" class="tsd-kind-icon">restore</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#rotate" class="tsd-kind-icon">rotate</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#save" class="tsd-kind-icon">save</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#scale" class="tsd-kind-icon">scale</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#setLineDash" class="tsd-kind-icon">set<wbr/>Line<wbr/>Dash</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#setTransform" class="tsd-kind-icon">set<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#stroke" class="tsd-kind-icon">stroke</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeRect" class="tsd-kind-icon">stroke<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeText" class="tsd-kind-icon">stroke<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#transform" class="tsd-kind-icon">transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#translate" class="tsd-kind-icon">translate</a></li></ul></section></div></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-interface"><a id="canvas" class="tsd-anchor"></a><h3 class="tsd-anchor-link"><span class="tsd-flag ts-flagReadonly">Readonly</span> canvas<a href="#canvas" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">canvas<span class="tsd-signature-symbol">:</span> <a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a></div><aside class="tsd-sources"><ul><li>Defined in src/tfjs/offscreencanvas.ts:22</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="direction" class="tsd-anchor"></a><h3 class="tsd-anchor-link">direction<a href="#direction" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">direction<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">CanvasDirection</span></div><aside class="tsd-sources"><p>Inherited from CanvasTextDrawingStyles.direction</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3434</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="fillStyle" class="tsd-anchor"></a><h3 class="tsd-anchor-link">fill<wbr/>Style<a href="#fillStyle" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">fill<wbr/>Style<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasGradient</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasPattern</span></div><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.fillStyle</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3325</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="filter" class="tsd-anchor"></a><h3 class="tsd-anchor-link">filter<a href="#filter" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">filter<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources"><p>Inherited from CanvasFilters.filter</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3334</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="font" class="tsd-anchor"></a><h3 class="tsd-anchor-link">font<a href="#font" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">font<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources"><p>Inherited from CanvasTextDrawingStyles.font</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3435</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="globalAlpha" class="tsd-anchor"></a><h3 class="tsd-anchor-link">global<wbr/>Alpha<a href="#globalAlpha" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">global<wbr/>Alpha<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasCompositing.globalAlpha</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3300</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="globalCompositeOperation" class="tsd-anchor"></a><h3 class="tsd-anchor-link">global<wbr/>Composite<wbr/>Operation<a href="#globalCompositeOperation" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">global<wbr/>Composite<wbr/>Operation<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">GlobalCompositeOperation</span></div><aside class="tsd-sources"><p>Inherited from CanvasCompositing.globalCompositeOperation</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3301</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="imageSmoothingEnabled" class="tsd-anchor"></a><h3 class="tsd-anchor-link">image<wbr/>Smoothing<wbr/>Enabled<a href="#imageSmoothingEnabled" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">image<wbr/>Smoothing<wbr/>Enabled<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">boolean</span></div><aside class="tsd-sources"><p>Inherited from CanvasImageSmoothing.imageSmoothingEnabled</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3361</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="imageSmoothingQuality" class="tsd-anchor"></a><h3 class="tsd-anchor-link">image<wbr/>Smoothing<wbr/>Quality<a href="#imageSmoothingQuality" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">image<wbr/>Smoothing<wbr/>Quality<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">ImageSmoothingQuality</span></div><aside class="tsd-sources"><p>Inherited from CanvasImageSmoothing.imageSmoothingQuality</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3362</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="lineCap" class="tsd-anchor"></a><h3 class="tsd-anchor-link">line<wbr/>Cap<a href="#lineCap" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">line<wbr/>Cap<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">CanvasLineCap</span></div><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.lineCap</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3378</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="lineDashOffset" class="tsd-anchor"></a><h3 class="tsd-anchor-link">line<wbr/>Dash<wbr/>Offset<a href="#lineDashOffset" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">line<wbr/>Dash<wbr/>Offset<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.lineDashOffset</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3379</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="lineJoin" class="tsd-anchor"></a><h3 class="tsd-anchor-link">line<wbr/>Join<a href="#lineJoin" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">line<wbr/>Join<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">CanvasLineJoin</span></div><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.lineJoin</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3380</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="lineWidth" class="tsd-anchor"></a><h3 class="tsd-anchor-link">line<wbr/>Width<a href="#lineWidth" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">line<wbr/>Width<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.lineWidth</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3381</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="miterLimit" class="tsd-anchor"></a><h3 class="tsd-anchor-link">miter<wbr/>Limit<a href="#miterLimit" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">miter<wbr/>Limit<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.miterLimit</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3382</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="shadowBlur" class="tsd-anchor"></a><h3 class="tsd-anchor-link">shadow<wbr/>Blur<a href="#shadowBlur" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">shadow<wbr/>Blur<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasShadowStyles.shadowBlur</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3416</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="shadowColor" class="tsd-anchor"></a><h3 class="tsd-anchor-link">shadow<wbr/>Color<a href="#shadowColor" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">shadow<wbr/>Color<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span></div><aside class="tsd-sources"><p>Inherited from CanvasShadowStyles.shadowColor</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3417</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="shadowOffsetX" class="tsd-anchor"></a><h3 class="tsd-anchor-link">shadow<wbr/>OffsetX<a href="#shadowOffsetX" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">shadow<wbr/>OffsetX<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasShadowStyles.shadowOffsetX</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3418</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="shadowOffsetY" class="tsd-anchor"></a><h3 class="tsd-anchor-link">shadow<wbr/>OffsetY<a href="#shadowOffsetY" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">shadow<wbr/>OffsetY<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">number</span></div><aside class="tsd-sources"><p>Inherited from CanvasShadowStyles.shadowOffsetY</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3419</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="strokeStyle" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stroke<wbr/>Style<a href="#strokeStyle" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">stroke<wbr/>Style<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">string</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasGradient</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasPattern</span></div><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.strokeStyle</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3326</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="textAlign" class="tsd-anchor"></a><h3 class="tsd-anchor-link">text<wbr/>Align<a href="#textAlign" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">text<wbr/>Align<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">CanvasTextAlign</span></div><aside class="tsd-sources"><p>Inherited from CanvasTextDrawingStyles.textAlign</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3436</li></ul></aside></section><section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a id="textBaseline" class="tsd-anchor"></a><h3 class="tsd-anchor-link">text<wbr/>Baseline<a href="#textBaseline" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><div class="tsd-signature tsd-kind-icon">text<wbr/>Baseline<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">CanvasTextBaseline</span></div><aside class="tsd-sources"><p>Inherited from CanvasTextDrawingStyles.textBaseline</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3437</li></ul></aside></section></section><section class="tsd-panel-group tsd-member-group tsd-is-inherited"><h2>Methods</h2><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="arc" class="tsd-anchor"></a><h3 class="tsd-anchor-link">arc<a href="#arc" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">arc<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radius<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, startAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, counterclockwise<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">arc<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radius<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, startAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, counterclockwise<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.arc</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3366</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>radius: <span class="tsd-signature-type">number</span></h5></li><li><h5>startAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5>endAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> counterclockwise: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.arc</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:857</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>radius: <span class="tsd-signature-type">number</span></h5></li><li><h5>startAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5>endAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> counterclockwise: <span class="tsd-signature-type">boolean</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-interface tsd-is-inherited"><a id="arcTo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">arc<wbr/>To<a href="#arcTo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">arc<wbr/>To<span class="tsd-signature-symbol">(</span>x1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radius<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><li class="tsd-signature tsd-kind-icon">arc<wbr/>To<span class="tsd-signature-symbol">(</span>x1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y2<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radius<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"><p>Inherited from CanvasPath.arcTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3367</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x1: <span class="tsd-signature-type">number</span></h5></li><li><h5>y1: <span class="tsd-signature-type">number</span></h5></li><li><h5>x2: <span class="tsd-signature-type">number</span></h5></li><li><h5>y2: <span class="tsd-signature-type">number</span></h5></li><li><h5>radius: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.arcTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:858</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x1: <span class="tsd-signature-type">number</span></h5></li><li><h5>y1: <span class="tsd-signature-type">number</span></h5></li><li><h5>x2: <span class="tsd-signature-type">number</span></h5></li><li><h5>y2: <span class="tsd-signature-type">number</span></h5></li><li><h5>radius: <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-interface tsd-is-inherited"><a id="beginPath" class="tsd-anchor"></a><h3 class="tsd-anchor-link">begin<wbr/>Path<a href="#beginPath" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">begin<wbr/>Path<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"><p>Inherited from CanvasDrawPath.beginPath</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3311</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-interface tsd-is-inherited"><a id="bezierCurveTo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">bezier<wbr/>Curve<wbr/>To<a href="#bezierCurveTo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">bezier<wbr/>Curve<wbr/>To<span class="tsd-signature-symbol">(</span>cp1x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp1y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp2x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp2y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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><li class="tsd-signature tsd-kind-icon">bezier<wbr/>Curve<wbr/>To<span class="tsd-signature-symbol">(</span>cp1x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp1y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp2x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cp2y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasPath.bezierCurveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3368</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>cp1x: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp1y: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp2x: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp2y: <span class="tsd-signature-type">number</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.bezierCurveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:859</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>cp1x: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp1y: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp2x: <span class="tsd-signature-type">number</span></h5></li><li><h5>cp2y: <span class="tsd-signature-type">number</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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-interface tsd-is-inherited"><a id="clearRect" class="tsd-anchor"></a><h3 class="tsd-anchor-link">clear<wbr/>Rect<a href="#clearRect" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">clear<wbr/>Rect<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, h<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"><p>Inherited from CanvasRect.clearRect</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3399</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>w: <span class="tsd-signature-type">number</span></h5></li><li><h5>h: <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-interface tsd-is-inherited"><a id="clip" class="tsd-anchor"></a><h3 class="tsd-anchor-link">clip<a href="#clip" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">clip<span class="tsd-signature-symbol">(</span>fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">clip<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Path2D</span>, fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</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>Inherited from CanvasDrawPath.clip</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3312</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.clip</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3313</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>path: <span class="tsd-signature-type">Path2D</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</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-interface tsd-is-inherited"><a id="closePath" class="tsd-anchor"></a><h3 class="tsd-anchor-link">close<wbr/>Path<a href="#closePath" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">close<wbr/>Path<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><li class="tsd-signature tsd-kind-icon">close<wbr/>Path<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"><p>Inherited from CanvasPath.closePath</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3369</li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.closePath</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:860</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-interface tsd-is-inherited"><a id="createConicGradient" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Conic<wbr/>Gradient<a href="#createConicGradient" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Conic<wbr/>Gradient<span class="tsd-signature-symbol">(</span>startAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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">CanvasGradient</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.createConicGradient</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3327</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>startAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">CanvasGradient</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="createImageData" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Image<wbr/>Data<a href="#createImageData" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Image<wbr/>Data<span class="tsd-signature-symbol">(</span>sw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sh<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settings<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">ImageDataSettings</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span></li><li class="tsd-signature tsd-kind-icon">create<wbr/>Image<wbr/>Data<span class="tsd-signature-symbol">(</span>imagedata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasImageData.createImageData</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3353</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>sw: <span class="tsd-signature-type">number</span></h5></li><li><h5>sh: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> settings: <span class="tsd-signature-type">ImageDataSettings</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ImageData</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasImageData.createImageData</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3354</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>imagedata: <span class="tsd-signature-type">ImageData</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ImageData</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="createLinearGradient" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Linear<wbr/>Gradient<a href="#createLinearGradient" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Linear<wbr/>Gradient<span class="tsd-signature-symbol">(</span>x0<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y0<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y1<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">CanvasGradient</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.createLinearGradient</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3328</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x0: <span class="tsd-signature-type">number</span></h5></li><li><h5>y0: <span class="tsd-signature-type">number</span></h5></li><li><h5>x1: <span class="tsd-signature-type">number</span></h5></li><li><h5>y1: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">CanvasGradient</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="createPattern" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Pattern<a href="#createPattern" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Pattern<span class="tsd-signature-symbol">(</span>image<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">CanvasImageSource</span>, repetition<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><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasPattern</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.createPattern</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3329</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>image: <span class="tsd-signature-type">CanvasImageSource</span></h5></li><li><h5>repetition: <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">null</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasPattern</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="createRadialGradient" class="tsd-anchor"></a><h3 class="tsd-anchor-link">create<wbr/>Radial<wbr/>Gradient<a href="#createRadialGradient" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">create<wbr/>Radial<wbr/>Gradient<span class="tsd-signature-symbol">(</span>x0<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y0<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, r0<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y1<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, r1<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">CanvasGradient</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasFillStrokeStyles.createRadialGradient</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3330</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x0: <span class="tsd-signature-type">number</span></h5></li><li><h5>y0: <span class="tsd-signature-type">number</span></h5></li><li><h5>r0: <span class="tsd-signature-type">number</span></h5></li><li><h5>x1: <span class="tsd-signature-type">number</span></h5></li><li><h5>y1: <span class="tsd-signature-type">number</span></h5></li><li><h5>r1: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">CanvasGradient</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="drawImage" class="tsd-anchor"></a><h3 class="tsd-anchor-link">draw<wbr/>Image<a href="#drawImage" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">draw<wbr/>Image<span class="tsd-signature-symbol">(</span>image<span class="tsd-signature-symbol">: </span><a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span>, dx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dy<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><li class="tsd-signature tsd-kind-icon">draw<wbr/>Image<span class="tsd-signature-symbol">(</span>image<span class="tsd-signature-symbol">: </span><a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span>, dx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dh<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><li class="tsd-signature tsd-kind-icon">draw<wbr/>Image<span class="tsd-signature-symbol">(</span>image<span class="tsd-signature-symbol">: </span><a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span>, sx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sh<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dh<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"><p>Inherited from <a href="CanvasDrawImage.html">CanvasDrawImage</a>.<a href="CanvasDrawImage.html#drawImage">drawImage</a></p><ul><li>Defined in src/tfjs/offscreencanvas.ts:52</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>image: <a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span></h5></li><li><h5>dx: <span class="tsd-signature-type">number</span></h5></li><li><h5>dy: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="CanvasDrawImage.html">CanvasDrawImage</a>.<a href="CanvasDrawImage.html#drawImage">drawImage</a></p><ul><li>Defined in src/tfjs/offscreencanvas.ts:54</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>image: <a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span></h5></li><li><h5>dx: <span class="tsd-signature-type">number</span></h5></li><li><h5>dy: <span class="tsd-signature-type">number</span></h5></li><li><h5>dw: <span class="tsd-signature-type">number</span></h5></li><li><h5>dh: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from <a href="CanvasDrawImage.html">CanvasDrawImage</a>.<a href="CanvasDrawImage.html#drawImage">drawImage</a></p><ul><li>Defined in src/tfjs/offscreencanvas.ts:56</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>image: <a href="OffscreenCanvas.html" class="tsd-signature-type" data-tsd-kind="Interface">OffscreenCanvas</a><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">CanvasImageSource</span></h5></li><li><h5>sx: <span class="tsd-signature-type">number</span></h5></li><li><h5>sy: <span class="tsd-signature-type">number</span></h5></li><li><h5>sw: <span class="tsd-signature-type">number</span></h5></li><li><h5>sh: <span class="tsd-signature-type">number</span></h5></li><li><h5>dx: <span class="tsd-signature-type">number</span></h5></li><li><h5>dy: <span class="tsd-signature-type">number</span></h5></li><li><h5>dw: <span class="tsd-signature-type">number</span></h5></li><li><h5>dh: <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-interface tsd-is-inherited"><a id="ellipse" class="tsd-anchor"></a><h3 class="tsd-anchor-link">ellipse<a href="#ellipse" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">ellipse<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radiusX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radiusY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, rotation<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, startAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, counterclockwise<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">ellipse<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radiusX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, radiusY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, rotation<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, startAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, endAngle<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, counterclockwise<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.ellipse</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3370</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>radiusX: <span class="tsd-signature-type">number</span></h5></li><li><h5>radiusY: <span class="tsd-signature-type">number</span></h5></li><li><h5>rotation: <span class="tsd-signature-type">number</span></h5></li><li><h5>startAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5>endAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> counterclockwise: <span class="tsd-signature-type">boolean</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.ellipse</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:861</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>radiusX: <span class="tsd-signature-type">number</span></h5></li><li><h5>radiusY: <span class="tsd-signature-type">number</span></h5></li><li><h5>rotation: <span class="tsd-signature-type">number</span></h5></li><li><h5>startAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5>endAngle: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> counterclockwise: <span class="tsd-signature-type">boolean</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-interface tsd-is-inherited"><a id="fill" class="tsd-anchor"></a><h3 class="tsd-anchor-link">fill<a href="#fill" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">fill<span class="tsd-signature-symbol">(</span>fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">void</span></li><li class="tsd-signature tsd-kind-icon">fill<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Path2D</span>, fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</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>Inherited from CanvasDrawPath.fill</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3314</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.fill</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3315</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>path: <span class="tsd-signature-type">Path2D</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</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-interface tsd-is-inherited"><a id="fillRect" class="tsd-anchor"></a><h3 class="tsd-anchor-link">fill<wbr/>Rect<a href="#fillRect" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">fill<wbr/>Rect<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, h<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"><p>Inherited from CanvasRect.fillRect</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3400</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>w: <span class="tsd-signature-type">number</span></h5></li><li><h5>h: <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-interface tsd-is-inherited"><a id="fillText" class="tsd-anchor"></a><h3 class="tsd-anchor-link">fill<wbr/>Text<a href="#fillText" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">fill<wbr/>Text<span class="tsd-signature-symbol">(</span>text<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxWidth<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"><p>Inherited from CanvasText.fillText</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3428</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>text: <span class="tsd-signature-type">string</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxWidth: <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-interface tsd-is-inherited"><a id="getImageData" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Image<wbr/>Data<a href="#getImageData" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Image<wbr/>Data<span class="tsd-signature-symbol">(</span>sx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sw<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, sh<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, settings<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">ImageDataSettings</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasImageData.getImageData</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3355</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>sx: <span class="tsd-signature-type">number</span></h5></li><li><h5>sy: <span class="tsd-signature-type">number</span></h5></li><li><h5>sw: <span class="tsd-signature-type">number</span></h5></li><li><h5>sh: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> settings: <span class="tsd-signature-type">ImageDataSettings</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">ImageData</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getLineDash" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Line<wbr/>Dash<a href="#getLineDash" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Line<wbr/>Dash<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.getLineDash</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3383</li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">number</span><span class="tsd-signature-symbol">[]</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="getTransform" class="tsd-anchor"></a><h3 class="tsd-anchor-link">get<wbr/>Transform<a href="#getTransform" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">get<wbr/>Transform<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">DOMMatrix</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasTransform.getTransform</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3441</li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">DOMMatrix</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="isPointInPath" class="tsd-anchor"></a><h3 class="tsd-anchor-link">is<wbr/>Point<wbr/>In<wbr/>Path<a href="#isPointInPath" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Path<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</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/>Point<wbr/>In<wbr/>Path<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Path2D</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, fillRule<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">CanvasFillRule</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>Inherited from CanvasDrawPath.isPointInPath</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3316</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.isPointInPath</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3317</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>path: <span class="tsd-signature-type">Path2D</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> fillRule: <span class="tsd-signature-type">CanvasFillRule</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-interface tsd-is-inherited"><a id="isPointInStroke" class="tsd-anchor"></a><h3 class="tsd-anchor-link">is<wbr/>Point<wbr/>In<wbr/>Stroke<a href="#isPointInStroke" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Stroke<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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">boolean</span></li><li class="tsd-signature tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Stroke<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Path2D</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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">boolean</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.isPointInStroke</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3318</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.isPointInStroke</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3319</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>path: <span class="tsd-signature-type">Path2D</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</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-interface tsd-is-inherited"><a id="lineTo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">line<wbr/>To<a href="#lineTo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">line<wbr/>To<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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><li class="tsd-signature tsd-kind-icon">line<wbr/>To<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasPath.lineTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3371</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.lineTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:862</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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-interface tsd-is-inherited"><a id="measureText" class="tsd-anchor"></a><h3 class="tsd-anchor-link">measure<wbr/>Text<a href="#measureText" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">measure<wbr/>Text<span class="tsd-signature-symbol">(</span>text<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">TextMetrics</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasText.measureText</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3429</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>text: <span class="tsd-signature-type">string</span></h5></li></ul><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">TextMetrics</span></h4></li></ul></section><section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a id="moveTo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">move<wbr/>To<a href="#moveTo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">move<wbr/>To<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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><li class="tsd-signature tsd-kind-icon">move<wbr/>To<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasPath.moveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3372</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.moveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:863</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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-interface tsd-is-inherited"><a id="putImageData" class="tsd-anchor"></a><h3 class="tsd-anchor-link">put<wbr/>Image<wbr/>Data<a href="#putImageData" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">put<wbr/>Image<wbr/>Data<span class="tsd-signature-symbol">(</span>imagedata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span>, dx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dy<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><li class="tsd-signature tsd-kind-icon">put<wbr/>Image<wbr/>Data<span class="tsd-signature-symbol">(</span>imagedata<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">ImageData</span>, dx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dirtyX<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dirtyY<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dirtyWidth<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, dirtyHeight<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"><p>Inherited from CanvasImageData.putImageData</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3356</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>imagedata: <span class="tsd-signature-type">ImageData</span></h5></li><li><h5>dx: <span class="tsd-signature-type">number</span></h5></li><li><h5>dy: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasImageData.putImageData</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3357</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>imagedata: <span class="tsd-signature-type">ImageData</span></h5></li><li><h5>dx: <span class="tsd-signature-type">number</span></h5></li><li><h5>dy: <span class="tsd-signature-type">number</span></h5></li><li><h5>dirtyX: <span class="tsd-signature-type">number</span></h5></li><li><h5>dirtyY: <span class="tsd-signature-type">number</span></h5></li><li><h5>dirtyWidth: <span class="tsd-signature-type">number</span></h5></li><li><h5>dirtyHeight: <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-interface tsd-is-inherited"><a id="quadraticCurveTo" class="tsd-anchor"></a><h3 class="tsd-anchor-link">quadratic<wbr/>Curve<wbr/>To<a href="#quadraticCurveTo" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">quadratic<wbr/>Curve<wbr/>To<span class="tsd-signature-symbol">(</span>cpx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cpy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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><li class="tsd-signature tsd-kind-icon">quadratic<wbr/>Curve<wbr/>To<span class="tsd-signature-symbol">(</span>cpx<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, cpy<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasPath.quadraticCurveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3373</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>cpx: <span class="tsd-signature-type">number</span></h5></li><li><h5>cpy: <span class="tsd-signature-type">number</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.quadraticCurveTo</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:864</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>cpx: <span class="tsd-signature-type">number</span></h5></li><li><h5>cpy: <span class="tsd-signature-type">number</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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-interface tsd-is-inherited"><a id="rect" class="tsd-anchor"></a><h3 class="tsd-anchor-link">rect<a href="#rect" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">rect<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, h<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><li class="tsd-signature tsd-kind-icon">rect<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, h<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"><p>Inherited from CanvasPath.rect</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3374</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>w: <span class="tsd-signature-type">number</span></h5></li><li><h5>h: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPath.rect</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.webworker.d.ts:865</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>w: <span class="tsd-signature-type">number</span></h5></li><li><h5>h: <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-interface tsd-is-inherited"><a id="resetTransform" class="tsd-anchor"></a><h3 class="tsd-anchor-link">reset<wbr/>Transform<a href="#resetTransform" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">reset<wbr/>Transform<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"><p>Inherited from CanvasTransform.resetTransform</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3442</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-interface tsd-is-inherited"><a id="restore" class="tsd-anchor"></a><h3 class="tsd-anchor-link">restore<a href="#restore" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">restore<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"><p>Inherited from CanvasState.restore</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3423</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-interface tsd-is-inherited"><a id="rotate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">rotate<a href="#rotate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">rotate<span class="tsd-signature-symbol">(</span>angle<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"><p>Inherited from CanvasTransform.rotate</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3443</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>angle: <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-interface tsd-is-inherited"><a id="save" class="tsd-anchor"></a><h3 class="tsd-anchor-link">save<a href="#save" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">save<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"><p>Inherited from CanvasState.save</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3424</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-interface tsd-is-inherited"><a id="scale" class="tsd-anchor"></a><h3 class="tsd-anchor-link">scale<a href="#scale" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">scale<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasTransform.scale</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3444</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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-interface tsd-is-inherited"><a id="setLineDash" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Line<wbr/>Dash<a href="#setLineDash" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Line<wbr/>Dash<span class="tsd-signature-symbol">(</span>segments<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-symbol">: </span><span class="tsd-signature-type">void</span></li></ul><ul class="tsd-descriptions"><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasPathDrawingStyles.setLineDash</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3384</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>segments: <span class="tsd-signature-type">number</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-interface tsd-is-inherited"><a id="setTransform" class="tsd-anchor"></a><h3 class="tsd-anchor-link">set<wbr/>Transform<a href="#setTransform" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">set<wbr/>Transform<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, c<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, d<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, f<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><li class="tsd-signature tsd-kind-icon">set<wbr/>Transform<span class="tsd-signature-symbol">(</span>transform<span class="tsd-signature-symbol">?: </span><span class="tsd-signature-type">DOMMatrix2DInit</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>Inherited from CanvasTransform.setTransform</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3445</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>a: <span class="tsd-signature-type">number</span></h5></li><li><h5>b: <span class="tsd-signature-type">number</span></h5></li><li><h5>c: <span class="tsd-signature-type">number</span></h5></li><li><h5>d: <span class="tsd-signature-type">number</span></h5></li><li><h5>e: <span class="tsd-signature-type">number</span></h5></li><li><h5>f: <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><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasTransform.setTransform</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3446</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> transform: <span class="tsd-signature-type">DOMMatrix2DInit</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-interface tsd-is-inherited"><a id="stroke" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stroke<a href="#stroke" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">stroke<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><li class="tsd-signature tsd-kind-icon">stroke<span class="tsd-signature-symbol">(</span>path<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Path2D</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>Inherited from CanvasDrawPath.stroke</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3320</li></ul></aside><h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">void</span></h4></li><li class="tsd-description"><aside class="tsd-sources"><p>Inherited from CanvasDrawPath.stroke</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3321</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>path: <span class="tsd-signature-type">Path2D</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-interface tsd-is-inherited"><a id="strokeRect" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stroke<wbr/>Rect<a href="#strokeRect" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">stroke<wbr/>Rect<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, w<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, h<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"><p>Inherited from CanvasRect.strokeRect</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3401</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5>w: <span class="tsd-signature-type">number</span></h5></li><li><h5>h: <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-interface tsd-is-inherited"><a id="strokeText" class="tsd-anchor"></a><h3 class="tsd-anchor-link">stroke<wbr/>Text<a href="#strokeText" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">stroke<wbr/>Text<span class="tsd-signature-symbol">(</span>text<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">string</span>, x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, maxWidth<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"><p>Inherited from CanvasText.strokeText</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3430</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>text: <span class="tsd-signature-type">string</span></h5></li><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <span class="tsd-signature-type">number</span></h5></li><li><h5><span class="tsd-flag ts-flagOptional">Optional</span> maxWidth: <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-interface tsd-is-inherited"><a id="transform" class="tsd-anchor"></a><h3 class="tsd-anchor-link">transform<a href="#transform" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">transform<span class="tsd-signature-symbol">(</span>a<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, b<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, c<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, d<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, e<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, f<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"><p>Inherited from CanvasTransform.transform</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3447</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>a: <span class="tsd-signature-type">number</span></h5></li><li><h5>b: <span class="tsd-signature-type">number</span></h5></li><li><h5>c: <span class="tsd-signature-type">number</span></h5></li><li><h5>d: <span class="tsd-signature-type">number</span></h5></li><li><h5>e: <span class="tsd-signature-type">number</span></h5></li><li><h5>f: <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-interface tsd-is-inherited"><a id="translate" class="tsd-anchor"></a><h3 class="tsd-anchor-link">translate<a href="#translate" aria-label="Permalink" class="tsd-anchor-icon"><svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><path stroke="none" d="M0 0h24v24H0z" fill="none"></path><path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5"></path><path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5"></path></svg></a></h3><ul class="tsd-signatures tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><li class="tsd-signature tsd-kind-icon">translate<span class="tsd-signature-symbol">(</span>x<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">number</span>, y<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"><p>Inherited from CanvasTransform.translate</p><ul><li>Defined in node_modules/.pnpm/typescript@4.6.3/node_modules/typescript/lib/lib.dom.d.ts:3448</li></ul></aside><h4 class="tsd-parameters-title">Parameters</h4><ul class="tsd-parameters"><li><h5>x: <span class="tsd-signature-type">number</span></h5></li><li><h5>y: <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></div><div class="col-4 col-menu menu-sticky-wrap menu-highlight"><nav class="tsd-navigation primary"><ul><li class=""><a href="../index.html">Exports</a></li><li class=" tsd-kind-namespace"><a href="../modules/Tensor.html">Tensor</a></li><li class=" tsd-kind-namespace"><a href="../modules/draw.html">draw</a></li><li class=" tsd-kind-namespace"><a href="../modules/match.html">match</a></li><li class=" tsd-kind-namespace"><a href="../modules/models.html">models</a></li></ul></nav><nav class="tsd-navigation secondary menu-sticky"><ul><li class="current tsd-kind-interface"><a href="OffscreenCanvasRenderingContext2D.html" class="tsd-kind-icon">Offscreen<wbr/>Canvas<wbr/>Rendering<wbr/>Context2D</a><ul><li class="tsd-kind-property tsd-parent-kind-interface"><a href="OffscreenCanvasRenderingContext2D.html#canvas" class="tsd-kind-icon">canvas</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#direction" class="tsd-kind-icon">direction</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillStyle" class="tsd-kind-icon">fill<wbr/>Style</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#filter" class="tsd-kind-icon">filter</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#font" class="tsd-kind-icon">font</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#globalAlpha" class="tsd-kind-icon">global<wbr/>Alpha</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#globalCompositeOperation" class="tsd-kind-icon">global<wbr/>Composite<wbr/>Operation</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#imageSmoothingEnabled" class="tsd-kind-icon">image<wbr/>Smoothing<wbr/>Enabled</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#imageSmoothingQuality" class="tsd-kind-icon">image<wbr/>Smoothing<wbr/>Quality</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineCap" class="tsd-kind-icon">line<wbr/>Cap</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineDashOffset" class="tsd-kind-icon">line<wbr/>Dash<wbr/>Offset</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineJoin" class="tsd-kind-icon">line<wbr/>Join</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineWidth" class="tsd-kind-icon">line<wbr/>Width</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#miterLimit" class="tsd-kind-icon">miter<wbr/>Limit</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowBlur" class="tsd-kind-icon">shadow<wbr/>Blur</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowColor" class="tsd-kind-icon">shadow<wbr/>Color</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowOffsetX" class="tsd-kind-icon">shadow<wbr/>OffsetX</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#shadowOffsetY" class="tsd-kind-icon">shadow<wbr/>OffsetY</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeStyle" class="tsd-kind-icon">stroke<wbr/>Style</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#textAlign" class="tsd-kind-icon">text<wbr/>Align</a></li><li class="tsd-kind-property tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#textBaseline" class="tsd-kind-icon">text<wbr/>Baseline</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#arc" class="tsd-kind-icon">arc</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#arcTo" class="tsd-kind-icon">arc<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#beginPath" class="tsd-kind-icon">begin<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#bezierCurveTo" class="tsd-kind-icon">bezier<wbr/>Curve<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#clearRect" class="tsd-kind-icon">clear<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#clip" class="tsd-kind-icon">clip</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#closePath" class="tsd-kind-icon">close<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createConicGradient" class="tsd-kind-icon">create<wbr/>Conic<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createImageData" class="tsd-kind-icon">create<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createLinearGradient" class="tsd-kind-icon">create<wbr/>Linear<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createPattern" class="tsd-kind-icon">create<wbr/>Pattern</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#createRadialGradient" class="tsd-kind-icon">create<wbr/>Radial<wbr/>Gradient</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#drawImage" class="tsd-kind-icon">draw<wbr/>Image</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#ellipse" class="tsd-kind-icon">ellipse</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fill" class="tsd-kind-icon">fill</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillRect" class="tsd-kind-icon">fill<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#fillText" class="tsd-kind-icon">fill<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getImageData" class="tsd-kind-icon">get<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getLineDash" class="tsd-kind-icon">get<wbr/>Line<wbr/>Dash</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#getTransform" class="tsd-kind-icon">get<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#isPointInPath" class="tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Path</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#isPointInStroke" class="tsd-kind-icon">is<wbr/>Point<wbr/>In<wbr/>Stroke</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#lineTo" class="tsd-kind-icon">line<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#measureText" class="tsd-kind-icon">measure<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#moveTo" class="tsd-kind-icon">move<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#putImageData" class="tsd-kind-icon">put<wbr/>Image<wbr/>Data</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#quadraticCurveTo" class="tsd-kind-icon">quadratic<wbr/>Curve<wbr/>To</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#rect" class="tsd-kind-icon">rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#resetTransform" class="tsd-kind-icon">reset<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#restore" class="tsd-kind-icon">restore</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#rotate" class="tsd-kind-icon">rotate</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#save" class="tsd-kind-icon">save</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#scale" class="tsd-kind-icon">scale</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#setLineDash" class="tsd-kind-icon">set<wbr/>Line<wbr/>Dash</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#setTransform" class="tsd-kind-icon">set<wbr/>Transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#stroke" class="tsd-kind-icon">stroke</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeRect" class="tsd-kind-icon">stroke<wbr/>Rect</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#strokeText" class="tsd-kind-icon">stroke<wbr/>Text</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#transform" class="tsd-kind-icon">transform</a></li><li class="tsd-kind-method tsd-parent-kind-interface tsd-is-inherited"><a href="OffscreenCanvasRenderingContext2D.html#translate" class="tsd-kind-icon">translate</a></li></ul></li></ul></nav></div></div></div><footer class=""><div class="container"><h2>Legend</h2><div class="tsd-legend-group"><ul class="tsd-legend"><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></ul><ul class="tsd-legend"><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></ul></div><h2>Settings</h2><p>Theme <select id="theme"><option value="os">OS</option><option value="light">Light</option><option value="dark">Dark</option></select></p></div></footer><div class="overlay"></div><script src="../assets/main.js"></script></body></html> |