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.