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

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

Methods

add

add(canvas): void

Parameters

NameType
canvasILeaferCanvas

Returns

void

Implementation of

ICanvasManager.add

Defined in

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


get

get(size): ILeaferCanvas

Parameters

NameType
sizeIScreenSizeData

Returns

ILeaferCanvas

Implementation of

ICanvasManager.get

Defined in

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


recycle

recycle(old): void

Parameters

NameType
oldILeaferCanvas

Returns

void

Implementation of

ICanvasManager.recycle

Defined in

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


clearRecycled

clearRecycled(): void

Returns

void

Implementation of

ICanvasManager.clearRecycled

Defined in

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


clear

clear(): void

Returns

void

Implementation of

ICanvasManager.clear

Defined in

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


destroy

destroy(): void

Returns

void

Implementation of

ICanvasManager.destroy

Defined in

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

Released under the MIT License.