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


clearRecycled ​

▸ clearRecycled(): void

Returns ​

void

Defined in ​

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


hasAlphaPixel ​

▸ hasAlphaPixel(config): boolean

Parameters ​

NameType
configILeaferImageConfig

Returns ​

boolean

Defined in ​

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


isFormat ​

▸ isFormat(format, config): boolean

Parameters ​

NameType
formatIExportFileType
configILeaferImageConfig

Returns ​

boolean

Defined in ​

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


destroy ​

▸ destroy(): void

Returns ​

void

Defined in ​

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

Released under the MIT License.