Class: SimpleDataSource
Core-API.SimpleDataSource
Hierarchy
SimpleEventDispatcher
<""
>↳
SimpleDataSource
Implements
Constructors
constructor
• new SimpleDataSource(...assets
)
Parameters
Name | Type |
---|---|
...assets | SimpleAssetList [] |
Overrides
SimpleEventDispatcher<''\>.constructor
Defined in
webgi/src/extras/asset_manager/importer/DataSource.ts:7
Methods
addAssetList
▸ addAssetList(list
): void
Parameters
Name | Type |
---|---|
list | SimpleAssetList |
Returns
void
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/DataSource.ts:13
removeAssetList
▸ removeAssetList(list
): void
Parameters
Name | Type |
---|---|
list | SimpleAssetList |
Returns
void
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/DataSource.ts:17
findAssetRegex
▸ findAssetRegex(query
): Promise
<undefined
| IAsset
>
Parameters
Name | Type |
---|---|
query | RegExp |
Returns
Promise
<undefined
| IAsset
>
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/DataSource.ts:23
findAsset
▸ findAsset(query
): Promise
<undefined
| IAsset
>
Parameters
Name | Type |
---|---|
query | IAssetSearchQuery |
Returns
Promise
<undefined
| IAsset
>
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/DataSource.ts:32
findAssetSimple
▸ findAssetSimple(match
, ignoreCase?
): Promise
<undefined
| IAsset
>
Parameters
Name | Type | Default value |
---|---|---|
match | string | undefined |
ignoreCase | boolean | false |
Returns
Promise
<undefined
| IAsset
>