Skip to content

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

NameType
configILeaferImageConfig

Returns

ILeaferImage

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:13


recycle

recycle(image): void

Parameters

NameType
imageILeaferImage

Returns

void

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:14


recyclePaint

recyclePaint(paint): void

Parameters

NameType
paintany

Returns

void

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:16


clearRecycled

clearRecycled(force?): void

Parameters

NameType
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

NameType
configILeaferImageConfig

Returns

boolean

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:21


isFormat

isFormat(format, config): boolean

Parameters

NameType
formatIExportFileType
configILeaferImageConfig

Returns

boolean

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:22


destroy

destroy(): void

Returns

void

Defined in

src/leafer/packages/interface/src/image/IImageManager.ts:24

Released under the MIT License.