Class: HitCanvasManager
Hierarchy
↳
HitCanvasManager
Implements
Table of contents
Constructors
Properties
Methods
- add
- recycle
- clearRecycled
- destory
- get
- getImageType
- getPathType
- clearImageType
- clearPathType
- __clearLeafList
- clear
Constructors
constructor
new HitCanvasManager()
Inherited from
Properties
list
list: ILeaferCanvas
[] = []
Inherited from
Defined in
leafer/packages/canvas/canvas/src/CanvasManager.ts:6
pathTypeList
Protected
pathTypeList: ILeafList
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:10
imageTypeList
Protected
imageTypeList: ILeafList
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:11
Methods
add
add(canvas
): void
Parameters
Name | Type |
---|---|
canvas | ILeaferCanvas |
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/canvas/canvas/src/CanvasManager.ts:8
recycle
recycle(old
): void
Parameters
Name | Type |
---|---|
old | ILeaferCanvas |
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/canvas/canvas/src/CanvasManager.ts:29
clearRecycled
clearRecycled(): void
Returns
void
Implementation of
IHitCanvasManager.clearRecycled
Inherited from
Defined in
leafer/packages/canvas/canvas/src/CanvasManager.ts:36
destory
destory(): void
Returns
void
Implementation of
Inherited from
Defined in
leafer/packages/canvas/canvas/src/CanvasManager.ts:51
get
get(_size
): ILeaferCanvas
Parameters
Name | Type |
---|---|
_size | IScreenSizeData |
Returns
Implementation of
Overrides
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:13
getImageType
getImageType(leaf
, size
): ILeaferCanvas
Parameters
Name | Type |
---|---|
leaf | ILeaf |
size | IScreenSizeData |
Returns
Implementation of
IHitCanvasManager.getImageType
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:15
getPathType
getPathType(leaf
): ILeaferCanvas
Parameters
Name | Type |
---|---|
leaf | ILeaf |
Returns
Implementation of
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:20
clearImageType
clearImageType(): void
Returns
void
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:25
clearPathType
clearPathType(): void
Returns
void
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:29
__clearLeafList
Protected
__clearLeafList(leafList
): void
Parameters
Name | Type |
---|---|
leafList | ILeafList |
Returns
void
Defined in
leafer/packages/canvas/canvas/src/HitCanvasManager.ts:33
clear
clear(): void
Returns
void