Skip to content

Interface: IImageManager

Table of contents

Properties

Methods

Properties

maxRecycled

maxRecycled: number

Defined in

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


recycledList

recycledList: ILeaferImage[]

Defined in

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


patternTasker

patternTasker: ITaskProcessor

Defined in

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


patternLocked

Optional patternLocked: boolean

Defined in

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

Methods

get

get(config): ILeaferImage

Parameters

NameType
configILeaferImageConfig

Returns

ILeaferImage

Defined in

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


recycle

recycle(image): void

Parameters

NameType
imageILeaferImage

Returns

void

Defined in

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


clearRecycled

clearRecycled(): void

Returns

void

Defined in

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


hasOpacityPixel

hasOpacityPixel(config): boolean

Parameters

NameType
configILeaferImageConfig

Returns

boolean

Defined in

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


isFormat

isFormat(format, config): boolean

Parameters

NameType
formatIExportFileType
configILeaferImageConfig

Returns

boolean

Defined in

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


destroy

destroy(): void

Returns

void

Defined in

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

Released under the MIT License.