Interface: SceneCanvasContext
Defined in: packages/sporty/src/canvas.ts:9
Browser CanvasRenderingContext2D or @napi-rs/canvas SKRSContext2D; only the members below are used.
Structural and DOM-type-free (fillStyle/strokeStyle are unknown, textAlign/textBaseline are string),
so neither consumer needs the DOM lib.
Properties
fillStyle
fillStyle:
unknown
Defined in: packages/sporty/src/canvas.ts:25
font
font:
string
Defined in: packages/sporty/src/canvas.ts:28
lineWidth
lineWidth:
number
Defined in: packages/sporty/src/canvas.ts:27
strokeStyle
strokeStyle:
unknown
Defined in: packages/sporty/src/canvas.ts:26
textAlign
textAlign:
string
Defined in: packages/sporty/src/canvas.ts:29
textBaseline
textBaseline:
string
Defined in: packages/sporty/src/canvas.ts:30
Methods
beginPath()
beginPath():
void
Defined in: packages/sporty/src/canvas.ts:13
Returns
void
closePath()
closePath():
void
Defined in: packages/sporty/src/canvas.ts:16
Returns
void
fill()
fill():
void
Defined in: packages/sporty/src/canvas.ts:17
Returns
void
fillRect()
fillRect(
x,y,w,h):void
Defined in: packages/sporty/src/canvas.ts:19
Parameters
x
number
y
number
w
number
h
number
Returns
void
fillText()
fillText(
text,x,y):void
Defined in: packages/sporty/src/canvas.ts:20
Parameters
text
string
x
number
y
number
Returns
void
lineTo()
lineTo(
x,y):void
Defined in: packages/sporty/src/canvas.ts:15
Parameters
x
number
y
number
Returns
void
measureText()
measureText(
text):object
Defined in: packages/sporty/src/canvas.ts:21
Parameters
text
string
Returns
object
width
width:
number
moveTo()
moveTo(
x,y):void
Defined in: packages/sporty/src/canvas.ts:14
Parameters
x
number
y
number
Returns
void
restore()
restore():
void
Defined in: packages/sporty/src/canvas.ts:11
Returns
void
rotate()
rotate(
rad):void
Defined in: packages/sporty/src/canvas.ts:23
Parameters
rad
number
Returns
void
save()
save():
void
Defined in: packages/sporty/src/canvas.ts:10
Returns
void
scale()
scale(
x,y):void
Defined in: packages/sporty/src/canvas.ts:24
Parameters
x
number
y
number
Returns
void
stroke()
stroke():
void
Defined in: packages/sporty/src/canvas.ts:18
Returns
void
transform()
transform(
a,b,c,d,e,f):void
Defined in: packages/sporty/src/canvas.ts:12
Parameters
a
number
b
number
c
number
d
number
e
number
f
number
Returns
void
translate()
translate(
x,y):void
Defined in: packages/sporty/src/canvas.ts:22
Parameters
x
number
y
number
Returns
void