Skip to content

editor › Globals › ModelStorage

Class: ModelStorage

Hierarchy

  • ModelStorage

↳ LocalStorage

↳ RepositoryStorage

Index

Methods

Methods

Abstract createNew

▸ createNew(modelAsAsset: Asset): Promise‹Model›

Defined in src/history/ModelStorage.ts:16

Parameters:

Name Type
modelAsAsset Asset

Returns: Promise‹Model›


Abstract retrieve

▸ retrieve(assetId: string): Promise‹Asset›

Defined in src/history/ModelStorage.ts:9

Parameters:

Name Type
assetId string

Returns: Promise‹Asset›


Abstract save

▸ save(modelAsAsset: Asset): Promise‹Model›

Defined in src/history/ModelStorage.ts:14

Parameters:

Name Type Description
modelAsAsset Asset the model serialized in an asset

Returns: Promise‹Model›


Static isAvailable

▸ isAvailable(): Promise‹boolean› | boolean

Defined in src/history/ModelStorage.ts:5

Returns: Promise‹boolean› | boolean