{"version":3,"file":"pointer-Csjxv8S1.cjs","names":["sourceEvent"],"sources":["../node_modules/d3-selection/src/sourceEvent.js","../node_modules/d3-selection/src/pointer.js"],"sourcesContent":["export default function(event) {\n  let sourceEvent;\n  while (sourceEvent = event.sourceEvent) event = sourceEvent;\n  return event;\n}\n","import sourceEvent from \"./sourceEvent.js\";\n\nexport default function(event, node) {\n  event = sourceEvent(event);\n  if (node === undefined) node = event.currentTarget;\n  if (node) {\n    var svg = node.ownerSVGElement || node;\n    if (svg.createSVGPoint) {\n      var point = svg.createSVGPoint();\n      point.x = event.clientX, point.y = event.clientY;\n      point = point.matrixTransform(node.getScreenCTM().inverse());\n      return [point.x, point.y];\n    }\n    if (node.getBoundingClientRect) {\n      var rect = node.getBoundingClientRect();\n      return [event.clientX - rect.left - node.clientLeft, event.clientY - rect.top - node.clientTop];\n    }\n  }\n  return [event.pageX, event.pageY];\n}\n"],"x_google_ignoreList":[0,1],"mappings":"AAAA,SAAA,EAAwB,EAAO,CAC7B,IAAI,EACJ,KAAO,EAAc,EAAM,aAAa,EAAQ,EAChD,OAAO,CACT,CCFA,SAAA,EAAwB,EAAO,EAAM,CAGnC,GAFA,EAAQA,EAAY,CAAK,EACrB,IAAS,IAAA,KAAW,EAAO,EAAM,eACjC,EAAM,CACR,IAAI,EAAM,EAAK,iBAAmB,EAClC,GAAI,EAAI,eAAgB,CACtB,IAAI,EAAQ,EAAI,eAAe,EAG/B,MAFA,GAAM,EAAI,EAAM,QAAS,EAAM,EAAI,EAAM,QACzC,EAAQ,EAAM,gBAAgB,EAAK,aAAa,EAAE,QAAQ,CAAC,EACpD,CAAC,EAAM,EAAG,EAAM,CAAC,CAC1B,CACA,GAAI,EAAK,sBAAuB,CAC9B,IAAI,EAAO,EAAK,sBAAsB,EACtC,MAAO,CAAC,EAAM,QAAU,EAAK,KAAO,EAAK,WAAY,EAAM,QAAU,EAAK,IAAM,EAAK,SAAS,CAChG,CACF,CACA,MAAO,CAAC,EAAM,MAAO,EAAM,KAAK,CAClC"}