Interface: IImageManager
Table of contents
Properties
Methods
Properties
maxRecycled
• maxRecycled: number
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:7
recycledList
• recycledList: ILeaferImage[]
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:8
patternTasker
• patternTasker: ITaskProcessor
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:10
patternLocked
• Optional patternLocked: boolean
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:11
Methods
get
▸ get(config): ILeaferImage
Parameters
| Name | Type |
|---|---|
config | ILeaferImageConfig |
Returns
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:13
recycle
▸ recycle(image): void
Parameters
| Name | Type |
|---|---|
image | ILeaferImage |
Returns
void
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:14
recyclePaint
▸ recyclePaint(paint): void
Parameters
| Name | Type |
|---|---|
paint | any |
Returns
void
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:16
clearRecycled
▸ clearRecycled(force?): void
Parameters
| Name | Type |
|---|---|
force? | boolean |
Returns
void
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:18
clearLevels
▸ clearLevels(): void
Returns
void
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:19
hasAlphaPixel
▸ hasAlphaPixel(config): boolean
Parameters
| Name | Type |
|---|---|
config | ILeaferImageConfig |
Returns
boolean
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:21
isFormat
▸ isFormat(format, config): boolean
Parameters
| Name | Type |
|---|---|
format | IExportFileType |
config | ILeaferImageConfig |
Returns
boolean
Defined in
src/leafer/packages/interface/src/image/IImageManager.ts:22
destroy
▸ destroy(): void
Returns
void