Class: Importer<T>
Core-API.Importer
Type parameters
| Name | Type |
|---|---|
T | extends Loader & ILoader = Loader & ILoader |
Implements
Properties
cls
• Optional cls: Class<T>
onCtor
• Optional onCtor: (l: undefined | T, ai: IAssetImporter) => undefined | T
Type declaration
▸ (l, ai): undefined | T
Parameters
| Name | Type |
|---|---|
l | undefined | T |
ai | IAssetImporter |
Returns
undefined | T
ext
• ext: string[]
Implementation of
root
• root: boolean
Implementation of
Methods
ctor
▸ ctor(assetImporter): undefined | Loader<unknown, string> & ILoader<any, any>
Parameters
| Name | Type |
|---|---|
assetImporter | IAssetImporter |
Returns
undefined | Loader<unknown, string> & ILoader<any, any>
Implementation of
Constructors
constructor
• new Importer<T>(cls, ext, root, onCtor?)
Type parameters
| Name | Type |
|---|---|
T | extends Loader<unknown, string, T> & ILoader<any, any, T> = Loader<unknown, string> & ILoader<any, any> |
Parameters
| Name | Type |
|---|---|
cls | Class<T> |
ext | string[] |
root | boolean |
onCtor? | (l: undefined | T, ai: IAssetImporter) => undefined | T |