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 |