Skip to content

editorGlobalsRepositoryStorage

Class: RepositoryStorage

Hierarchy

RepositoryStorage

Index

Properties

Methods

Properties

Private apiClient

apiClient: ApiClient‹› = new ApiClient(Config.get("general.apiRoot", "/"))

Defined in src/history/RepositoryStorage.ts:22

Methods

Private _createNewAsset

_createNewAsset(modelAsAsset: any): Promise‹unknown›

Defined in src/history/RepositoryStorage.ts:98

Parameters:

Name Type
modelAsAsset any

Returns: Promise‹unknown›


Private _linkAssetToResources

_linkAssetToResources(assetPromise: any, resourcePromises: any): Promise‹unknown›

Defined in src/history/RepositoryStorage.ts:63

Parameters:

Name Type
assetPromise any
resourcePromises any

Returns: Promise‹unknown›


Private _patchAssetWithLoadedResources

_patchAssetWithLoadedResources(asset: any): Promise‹any›

Defined in src/history/RepositoryStorage.ts:46

Parameters:

Name Type
asset any

Returns: Promise‹any›


Private _uploadResources

_uploadResources(modelAsAsset: any): Promise‹any[]›

Defined in src/history/RepositoryStorage.ts:72

Parameters:

Name Type
modelAsAsset any

Returns: Promise‹any[]›


createNew

createNew(modelAsAsset: any): Promise‹unknown›

Overrides ModelStorage.createNew

Defined in src/history/RepositoryStorage.ts:40

Parameters:

Name Type
modelAsAsset any

Returns: Promise‹unknown›


isAvailable

isAvailable(): Promise‹boolean›

Defined in src/history/RepositoryStorage.ts:24

Returns: Promise‹boolean›


retrieve

retrieve(assetId: any): Promise‹any›

Overrides ModelStorage.retrieve

Defined in src/history/RepositoryStorage.ts:28

Parameters:

Name Type
assetId any

Returns: Promise‹any›


save

save(modelAsAsset: any): Promise‹unknown›

Overrides ModelStorage.save

Defined in src/history/RepositoryStorage.ts:35

Parameters:

Name Type
modelAsAsset any

Returns: Promise‹unknown›


Static isAvailable

isAvailable(): Promise‹boolean›

Overrides ModelStorage.isAvailable

Defined in src/history/RepositoryStorage.ts:13

Returns: Promise‹boolean›