Skip to main content

Class: SimpleDataSource

Core-API.SimpleDataSource

Hierarchy

  • SimpleEventDispatcher<"">

    SimpleDataSource

Implements

Constructors

constructor

new SimpleDataSource(...assets)

Parameters

NameType
...assetsSimpleAssetList[]

Overrides

SimpleEventDispatcher<''\>.constructor

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:7

Methods

addAssetList

addAssetList(list): void

Parameters

NameType
listSimpleAssetList

Returns

void

Implementation of

IDataSource.addAssetList

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:13


removeAssetList

removeAssetList(list): void

Parameters

NameType
listSimpleAssetList

Returns

void

Implementation of

IDataSource.removeAssetList

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:17


findAssetRegex

findAssetRegex(query): Promise<undefined | IAsset>

Parameters

NameType
queryRegExp

Returns

Promise<undefined | IAsset>

Implementation of

IDataSource.findAssetRegex

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:23


findAsset

findAsset(query): Promise<undefined | IAsset>

Parameters

NameType
queryIAssetSearchQuery

Returns

Promise<undefined | IAsset>

Implementation of

IDataSource.findAsset

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:32


findAssetSimple

findAssetSimple(match, ignoreCase?): Promise<undefined | IAsset>

Parameters

NameTypeDefault value
matchstringundefined
ignoreCasebooleanfalse

Returns

Promise<undefined | IAsset>

Implementation of

IDataSource.findAssetSimple

Defined in

webgi/src/extras/asset_manager/importer/DataSource.ts:36