Interface ICanvasRenderArg

Arguments provided to the canvas render function.

interface ICanvasRenderArg {
    canvas: HTMLCanvasElement;
    ctx: CanvasRenderingContext2D;
    dpr: number;
    height: number;
    offsetHeight: number;
    offsetWidth: number;
    width: number;
}

Properties

canvas: HTMLCanvasElement

HTMLCanvasElement associated with the canvas.

ctx: CanvasRenderingContext2D

2D rendering context of the canvas.

dpr: number

Device pixel ratio used for rendering.

height: number

Canvas height, adjusted for DPR.

offsetHeight: number

Canvas offset height (before DPR adjustment).

offsetWidth: number

Canvas offset width (before DPR adjustment).

width: number

Canvas width, adjusted for DPR.