CloudStorageTileCache Class
Beta
Extends
- CloudStorageCache<TileContentIdentifier, Uint8Array>
Methods
| Name | Description | |
|---|---|---|
| constructor(): CloudStorageTileCache Protected | ||
| formContainerKey(id: TileContentIdentifier): string Protected | ||
| formContainerName(id: TileContentIdentifier): string | ||
| formResourceName(id: TileContentIdentifier): string | ||
| instantiateResource(response: Response): Promise<Uint8Array | undefined> Protected | ||
| obtainContainerUrl(id: TileContentIdentifier, descriptor: CloudStorageContainerDescriptor): Promise<CloudStorageContainerUrl> Protected | ||
| supplyExpiryForContainerUrl(_id: CloudStorageContainerDescriptor): Date | ||
| getCache(): CloudStorageTileCache Static |
Inherited methods
| Name | Inherited from | Description |
|---|---|---|
| getContainer(id: TileContentIdentifier): Promise<CloudStorageContainerUrl> Protected | CloudStorageCache<TileContentIdentifier, Uint8Array> | |
| requestResource(container: CloudStorageContainerUrl, id: TileContentIdentifier): Promise<Response> Protected | CloudStorageCache<TileContentIdentifier, Uint8Array> | |
| retrieve(id: TileContentIdentifier): Promise<Uint8Array | undefined> | CloudStorageCache<TileContentIdentifier, Uint8Array> | |
| supplyUrlBase(_container: CloudStorageContainerUrl, _id: TileContentIdentifier): string | undefined Protected | CloudStorageCache<TileContentIdentifier, Uint8Array> |
Inherited properties
| Name | Type | Inherited from | Description |
|---|---|---|---|
| provider | CloudStorageProvider | CloudStorageCache<TileContentIdentifier, Uint8Array> |
Defined in
Last Updated: 08 January, 2020