All files / extensions/cornerstone/src/utils findNearbyToolData.ts

20% Statements 1/5
0% Branches 0/1
0% Functions 0/1
20% Lines 1/5

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 21 22              34x                            
/**
 * Finds tool nearby event position triggered.
 *
 * @param {Object} commandsManager mannager of commands
 * @param {Object} event that has being triggered
 * @returns cs toolData or undefined if not found.
 */
export const findNearbyToolData = (commandsManager, evt) => {
  Iif (!evt?.detail) {
    return;
  }
  const { element, currentPoints } = evt.detail;
  return commandsManager.runCommand(
    'getNearbyAnnotation',
    {
      element,
      canvasCoordinates: currentPoints?.canvas,
    },
    'CORNERSTONE'
  );
};