Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Canvas

Index

Constructors

  • new Canvas(a: Partial<{ color: string; height: number; patchSize: number; width: number }>): Canvas

Properties

_imageElements: HTMLImageElement[]
_options: Partial<{ color: string; height: number; patchSize: number; width: number }>
canvas: HTMLCanvasElement
context: CanvasRenderingContext2D
patchSize: number

Methods

  • destroy(): void
  • getImageAsURLData(): string
  • loadImage(a: string | string[]): Promise<HTMLCanvasElement>
  • makeImageElement(): HTMLImageElement
  • paintAndResolve(a: ((value: HTMLCanvasElement) => void)): void
  • Parameters

    • a: ((value: HTMLCanvasElement) => void)
        • (value: HTMLCanvasElement): void
        • Parameters

          • value: HTMLCanvasElement

          Returns void

    Returns void

Generated using TypeDoc