All files / extensions/cornerstone-dicom-sr/src/utils getAllDisplaySets.js

0% Statements 0/6
0% Branches 0/2
0% Functions 0/2
0% Lines 0/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20                                       
/**
 * Retrieve a list of all displaySets of all studies
 *
 * @param {Object} studies - List of studies loaded into the viewer
 * @returns {Object} List of DisplaySets
 */
const getAllDisplaySets = studies => {
  let allDisplaySets = [];
 
  studies.forEach(study => {
    if (study.getDisplaySets) {
      allDisplaySets = allDisplaySets.concat(study.getDisplaySets());
    }
  });
 
  return allDisplaySets;
};
 
export default getAllDisplaySets;