• Создаёт элемент <canvas> внутри указанного контейнера и возвращает его вместе с 2D контекстом.

    Parameters

    • container: HTMLElement

      HTML-элемент, внутри которого создаётся canvas.

    • width: number = 300

      Ширина canvas (по умолчанию 300).

    • height: number = 150

      Высота canvas (по умолчанию 150).

    Returns {
        canvas: HTMLCanvasElement;
        ctx: CanvasRenderingContext2D;
    }

    Объект { canvas, ctx }, где canvas — сам элемент, ctx — контекст 2D.

    • canvas: HTMLCanvasElement
    • ctx: CanvasRenderingContext2D

    Example

    const { canvas, ctx } = Methods.Canvas.createCanvas(document.body, 500, 300)
    console.log(canvas.width, canvas.height) // 500, 300