all files / src/imageLoader/wadors/ metaDataManager.js

40% Statements 2/5
100% Branches 0/0
25% Functions 1/4
40% Lines 2/5
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27                63×                                  
 
 
let imageIds = [];
 
function add (imageId, metadata) {
  imageIds[imageId] = metadata;
}
 
function get (imageId) {
  return imageIds[imageId];
}
 
function remove (imageId) {
  imageIds[imageId] = undefined;
}
 
function purge () {
  imageIds = [];
}
 
export default {
  add,
  get,
  remove,
  purge
};