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.