PlatformCanvas2DContext
Defined in: platform/types.ts:254
The offscreen 2D context the engine uses: image decode (drawImage/
getImageData/clearRect) and dynamic glyph rasterization (font/measureText/
fillText/…). Every member is present on BOTH CanvasRenderingContext2D and
OffscreenCanvasRenderingContext2D with covariance-compatible types, so both are
assignable here.
Properties
Section titled “Properties”fillStyle
Section titled “fillStyle”fillStyle:
PlatformCanvasPaint
Defined in: platform/types.ts:263
font:
string
Defined in: platform/types.ts:260
textAlign
Section titled “textAlign”textAlign:
string
Defined in: platform/types.ts:262
textBaseline
Section titled “textBaseline”textBaseline:
string
Defined in: platform/types.ts:261
Methods
Section titled “Methods”clearRect()
Section titled “clearRect()”clearRect(
x,y,w,h):void
Defined in: platform/types.ts:258
Parameters
Section titled “Parameters”number
number
number
number
Returns
Section titled “Returns”void
drawImage()
Section titled “drawImage()”drawImage(
image,dx,dy):void
Defined in: platform/types.ts:256
Parameters
Section titled “Parameters”object
number
number
Returns
Section titled “Returns”void
fillText()
Section titled “fillText()”fillText(
text,x,y):void
Defined in: platform/types.ts:265
Parameters
Section titled “Parameters”string
number
number
Returns
Section titled “Returns”void
getImageData()
Section titled “getImageData()”getImageData(
sx,sy,sw,sh):PlatformImageData
Defined in: platform/types.ts:257
Parameters
Section titled “Parameters”number
number
number
number
Returns
Section titled “Returns”PlatformImageData
measureText()
Section titled “measureText()”measureText(
text):PlatformTextMetrics
Defined in: platform/types.ts:264
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”PlatformTextMetrics