Constructor
new V5StorageCell()
- Implements:
- Source:
Methods
addManifests(manifestsnon-null) → {Promise<!Array<number>>}
    Add a group of manifests. Will return a promise that resolves with a list
of keys for each manifest. If one manifest fails to be added, all manifests
should fail to be added.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| manifests | Array<shaka.extern.ManifestDB> | 
- Implements:
- Source:
Returns:
    keys
- Type
- Promise<!Array<number>>
addSegments(segmentsnon-null) → {Promise<!Array<number>>}
    Add a group of segments. Will return a promise that resolves with a list
of keys for each segment. If one segment fails to be added, all segments
should fail to be added.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| segments | Array<shaka.extern.SegmentDataDB> | 
- Implements:
- Source:
Returns:
- Type
- Promise<!Array<number>>
convertManifest()
hasFixedKeySpace() → {boolean}
    Check if the cell can support new keys. If a cell has a fixed key space,
then all add-operations will fail as no new keys can be added. All
remove-operations and update-operations should still work.
- Implements:
- Source:
Returns:
- Type
- boolean
updateManifest(key, manifestnon-null) → {Promise}
    Updates the given manifest, stored at the given key.
    Parameters:
| Name | Type | Description | 
|---|---|---|
| key | number | |
| manifest | shaka.extern.ManifestDB | 
- Implements:
- Source:
Returns:
- Type
- Promise