Skip to content

Interface: IResource ​

Table of contents ​

Properties ​

Methods ​

Properties ​

map ​

• map: any

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:11


tasker ​

• tasker: ITaskProcessor

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:13


queue ​

• queue: ITaskProcessor

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:14


isComplete ​

• Readonly isComplete: boolean

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:16

Methods ​

set ​

▸ set(key, value): void

Parameters ​

NameType
keystring
valueany

Returns ​

void

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:18


get ​

▸ get(key): any

Parameters ​

NameType
keystring

Returns ​

any

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:19


remove ​

▸ remove(key): void

Parameters ​

NameType
keystring

Returns ​

void

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:20


setImage ​

▸ setImage(key, value, format?): ILeaferImage

Parameters ​

NameType
keystring
valuestring | IObject | ILeaferCanvas | ILeaferImage
format?IExportFileType

Returns ​

ILeaferImage

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:22


loadImage ​

▸ loadImage(key, format?): Promise<ILeaferImage>

Parameters ​

NameType
keystring
format?IExportFileType

Returns ​

Promise<ILeaferImage>

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:23


loadFilm ​

▸ loadFilm(key, format?): Promise<ILeaferFilm>

Parameters ​

NameType
keystring
format?IFilmFileType

Returns ​

Promise<ILeaferFilm>

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:25


loadVideo ​

▸ loadVideo(key, format?): Promise<ILeaferVideo>

Parameters ​

NameType
keystring
format?IVideoFileType

Returns ​

Promise<ILeaferVideo>

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:26


destroy ​

▸ destroy(): void

Returns ​

void

Defined in ​

src/leafer/packages/interface/src/file/IResource.ts:28

Released under the MIT License.