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
| Name | Type |
|---|---|
key | string |
value | any |
Returns
void
Defined in
src/leafer/packages/interface/src/file/IResource.ts:18
get
▸ get(key): any
Parameters
| Name | Type |
|---|---|
key | string |
Returns
any
Defined in
src/leafer/packages/interface/src/file/IResource.ts:19
remove
▸ remove(key): void
Parameters
| Name | Type |
|---|---|
key | string |
Returns
void
Defined in
src/leafer/packages/interface/src/file/IResource.ts:20
setImage
▸ setImage(key, value, format?): ILeaferImage
Parameters
| Name | Type |
|---|---|
key | string |
value | string | IObject | ILeaferCanvas | ILeaferImage |
format? | IExportFileType |
Returns
Defined in
src/leafer/packages/interface/src/file/IResource.ts:22
loadImage
▸ loadImage(key, format?): Promise<ILeaferImage>
Parameters
| Name | Type |
|---|---|
key | string |
format? | IExportFileType |
Returns
Promise<ILeaferImage>
Defined in
src/leafer/packages/interface/src/file/IResource.ts:23
loadFilm
▸ loadFilm(key, format?): Promise<ILeaferFilm>
Parameters
| Name | Type |
|---|---|
key | string |
format? | IFilmFileType |
Returns
Promise<ILeaferFilm>
Defined in
src/leafer/packages/interface/src/file/IResource.ts:25
loadVideo
▸ loadVideo(key, format?): Promise<ILeaferVideo>
Parameters
| Name | Type |
|---|---|
key | string |
format? | IVideoFileType |
Returns
Promise<ILeaferVideo>
Defined in
src/leafer/packages/interface/src/file/IResource.ts:26
destroy
▸ destroy(): void
Returns
void