Options
All
  • Public
  • Public/Protected
  • All
Menu

Pool for HTMLCanvasElement instances

Hierarchy

Index

Constructors

constructor

  • new CanvasPool(startAmount?: number): CanvasPool

Properties

Protected _createdAmount

_createdAmount: number

Protected availableInstances

availableInstances: HTMLCanvasElement[] = []

Methods

get

Protected newInstance

  • newInstance(): HTMLCanvasElement

Protected prepareInstance

release

  • release(...objects: HTMLCanvasElement[]): void
  • Mark provided objects as unused and reusable.

    Parameters

    • Rest ...objects: HTMLCanvasElement[]

    Returns void

Generated using TypeDoc