Interface: DataSource
Defined in: packages/data-source/src/DataSource.ts:12
Describes how Reveal data is stored, and provides means to create custom storage providers that Reveal will fetch data from.
Methods
getModelDataProvider()
getModelDataProvider():
ModelDataProvider
Defined in: packages/data-source/src/DataSource.ts:28
Gets a client that is able to download geometry and other files for models.
Returns
getModelMetadataProvider()
getModelMetadataProvider():
ModelMetadataProvider
Defined in: packages/data-source/src/DataSource.ts:22
Gets a metadata provider for models.
Returns
getNodesApiClient()
getNodesApiClient():
NodesApiClient
Defined in: packages/data-source/src/DataSource.ts:17
Gets a node API client that is able to fetch data about models.