Skip to content

Class: CanvasManager ​

Hierarchy ​

Implements ​

Table of contents ​

Constructors ​

Properties ​

Methods ​

Constructors ​

constructor ​

• new CanvasManager(): CanvasManager

Returns ​

CanvasManager

Properties ​

list ​

• list: ILeaferCanvas[] = []

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:6

Methods ​

add ​

▸ add(canvas): void

Parameters ​

NameType
canvasILeaferCanvas

Returns ​

void

Implementation of ​

ICanvasManager.add

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:8


get ​

▸ get(size): ILeaferCanvas

Parameters ​

NameType
sizeIScreenSizeData

Returns ​

ILeaferCanvas

Implementation of ​

ICanvasManager.get

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:13


recycle ​

▸ recycle(old): void

Parameters ​

NameType
oldILeaferCanvas

Returns ​

void

Implementation of ​

ICanvasManager.recycle

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:30


clearRecycled ​

▸ clearRecycled(): void

Returns ​

void

Implementation of ​

ICanvasManager.clearRecycled

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:34


clear ​

▸ clear(): void

Returns ​

void

Implementation of ​

ICanvasManager.clear

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:44


destroy ​

▸ destroy(): void

Returns ​

void

Implementation of ​

ICanvasManager.destroy

Defined in ​

src/leafer/packages/canvas/canvas/src/CanvasManager.ts:49

Released under the MIT License.