File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 9
9
$viewBox = $this.ViewBox
10
10
$null , $null , $viewX , $viewY = $viewBox
11
11
" <style>canvas {max-width: 100%; height: 100%}</style>"
12
- " <canvas id='turtle -canvas' width='$ ( $viewX + 1 ) ' height='$ ( $viewY + 1 ) '></canvas>"
12
+ " <canvas id='$ ( $this .ID ) -canvas' width='$ ( $viewX + 1 ) ' height='$ ( $viewY + 1 ) '></canvas>"
13
13
14
14
" <script>"
15
15
@"
16
16
window.onload = async function() {
17
- var canvas = document.getElementById('turtle -canvas');
17
+ var canvas = document.getElementById('$ ( $this .ID ) -canvas');
18
18
var ctx = canvas.getContext('2d');
19
19
ctx.strokeStyle = '$ ( $this.Stroke ) '
20
20
ctx.lineWidth = '$ (
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ $viewBox = $this.ViewBox
4
4
$null , $null , $viewX , $viewY = $viewBox
5
5
" <svg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'>"
6
6
" <defs>"
7
- " <pattern id='turtle -pattern' patternUnits='userSpaceOnUse' width='$viewX ' height='$viewY ' transform-origin='50% 50%'$ (
7
+ " <pattern id='$ ( $this .ID ) -pattern' patternUnits='userSpaceOnUse' width='$viewX ' height='$viewY ' transform-origin='50% 50%'$ (
8
8
if ($this.PatternTransform ) {
9
9
" patternTransform='" + (
10
10
@ (foreach ($key in $this.PatternTransform.Keys ) {
22
22
" <rect width='10000%' height='10000%' x='-5000%' y='-5000%' fill='$ ( $this.BackgroundColor ) ' transform-origin='50% 50%' />"
23
23
}
24
24
)
25
- " <rect width='10000%' height='10000%' x='-5000%' y='-5000%' fill='url(#turtle -pattern)' transform-origin='50% 50%' />"
25
+ " <rect width='10000%' height='10000%' x='-5000%' y='-5000%' fill='url(#$ ( $this .ID ) -pattern)' transform-origin='50% 50%' />"
26
26
" </svg>" )
27
27
28
28
$segments -join ' ' -as [xml ]
You can’t perform that action at this time.
0 commit comments