{"version":3,"file":"ContextMenuContent.js","sources":["../../src/ContextMenu/ContextMenuContent.vue"],"sourcesContent":["\n\n\n\n\n {\n if (!event.defaultPrevented && hasInteractedOutside) {\n event.preventDefault();\n }\n hasInteractedOutside = false;\n }\n \"\n @interact-outside=\"\n (event) => {\n const originalEvent = event.detail.originalEvent as PointerEvent\n // Prevent closing when right click (button=2) with the trigger element\n if (originalEvent.button === 2 && event.target === rootContext.triggerElement.value) {\n event.preventDefault()\n }\n if (!event.defaultPrevented && !rootContext.modal.value)\n hasInteractedOutside = true;\n }\n \"\n >\n \n \n\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;AAyBA,IAAA,MAAM,KAAQ,GAAA,OAAA;AAQd,IAAA,MAAM,KAAQ,GAAA,MAAA;AACd,IAAM,MAAA,SAAA,GAAY,oBAAqB,CAAA,KAAA,EAAO,KAAK,CAAA;AAEnD,IAAiB,gBAAA,EAAA;AACjB,IAAA,MAAM,cAAc,4BAA6B,EAAA;AACjD,IAAM,MAAA,oBAAA,GAAuB,IAAI,KAAK,CAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;"}