Skip to main content
Version: 4.x

Interface: ModelDataProvider

@cognite/reveal/extensions/datasource.ModelDataProvider

Provides data for 3D models.

Hierarchy

Methods

getBinaryFile

getBinaryFile(baseUrl, fileName, abortSignal?): Promise<ArrayBuffer>

Downloads a binary blob.

Parameters

NameTypeDescription
baseUrlstringBase URL of the model.
fileNamestringFilename of binary file.
abortSignal?AbortSignalOptional abort signal that can be used to cancel an in progress fetch.

Returns

Promise<ArrayBuffer>

Overrides

BinaryFileProvider.getBinaryFile

Defined in

packages/data-providers/src/ModelDataProvider.ts:23


getJsonFile

getJsonFile(baseUrl, fileName): Promise<any>

Download and parse a JSON file and return the resulting struct.

Parameters

NameTypeDescription
baseUrlstringBase URL of the model.
fileNamestringFilename of JSON file.

Returns

Promise<any>

Overrides

JsonFileProvider.getJsonFile

Defined in

packages/data-providers/src/ModelDataProvider.ts:16