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, type?): ILeaferImage

Parameters ​

NameType
configILeaferImageConfig
type?IMultimediaType

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.