Skip to content

Class: CanvasImage ​

Defined in: packages/minerender/src/canvas/CanvasImage.ts:5

Implements ​

Constructors ​

Constructor ​

ts
new CanvasImage(width, height): CanvasImage;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:10

Parameters ​

ParameterType
widthnumber
heightnumber

Returns ​

CanvasImage

Constructor ​

ts
new CanvasImage(data): CanvasImage;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:11

Parameters ​

ParameterType
dataImageData

Returns ​

CanvasImage

Properties ​

PropertyModifierTypeDefined in
canvasreadonlyCompatCanvaspackages/minerender/src/canvas/CanvasImage.ts:7
contextreadonlyCanvasRenderingContext2Dpackages/minerender/src/canvas/CanvasImage.ts:8

Accessors ​

dataUrl ​

Get Signature ​

ts
get dataUrl(): string;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:37

Returns ​

string


height ​

Get Signature ​

ts
get height(): number;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:29

Returns ​

number

Set Signature ​

ts
set height(height): void;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:33

Parameters ​
ParameterType
heightnumber
Returns ​

void


width ​

Get Signature ​

ts
get width(): number;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:21

Returns ​

number

Set Signature ​

ts
set width(width): void;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:25

Parameters ​
ParameterType
widthnumber
Returns ​

void

Methods ​

dispose() ​

ts
dispose(): void;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:56

Returns ​

void

Implementation of ​

Disposable.dispose


getData() ​

ts
getData(
   sx?, 
   sy?, 
   sw?, 
   sh?
): ImageData;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:45

Parameters ​

ParameterTypeDefault value
sxnumber0
synumber0
swnumber...
shnumber...

Returns ​

ImageData


putData() ​

ts
putData(
   data, 
   dx?, 
   dy?, 
   dirtyX?, 
   dirtyY?, 
   dirtyWidth?, 
   dirtyHeight?
): void;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:49

Parameters ​

ParameterTypeDefault value
dataImageDataundefined
dxnumber0
dynumber0
dirtyXnumber0
dirtyYnumber0
dirtyWidthnumberdata.width
dirtyHeightnumberdata.height

Returns ​

void


test() ​

ts
test(): void;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:53

Returns ​

void


toDataURL() ​

ts
toDataURL(): string;

Defined in: packages/minerender/src/canvas/CanvasImage.ts:41

Returns ​

string