{"version":3,"file":"index.mjs","sources":["../../src/confirmationservice/ConfirmationService.js"],"sourcesContent":["import ConfirmationEventBus from 'primevue/confirmationeventbus';\nimport { PrimeVueConfirmSymbol } from 'primevue/useconfirm';\n\nexport default {\n    install: (app) => {\n        const ConfirmationService = {\n            require: (options) => {\n                ConfirmationEventBus.emit('confirm', options);\n            },\n            close: () => {\n                ConfirmationEventBus.emit('close');\n            }\n        };\n\n        app.config.globalProperties.$confirm = ConfirmationService;\n        app.provide(PrimeVueConfirmSymbol, ConfirmationService);\n    }\n};\n"],"names":["install","app","ConfirmationService","require","options","ConfirmationEventBus","emit","close","config","globalProperties","$confirm","provide","PrimeVueConfirmSymbol"],"mappings":";;;AAGA,0BAAe;AACXA,EAAAA,OAAO,EAAE,SAATA,OAAOA,CAAGC,GAAG,EAAK;AACd,IAAA,IAAMC,mBAAmB,GAAG;AACxBC,MAAAA,OAAO,EAAE,SAATA,OAAOA,CAAGC,OAAO,EAAK;AAClBC,QAAAA,oBAAoB,CAACC,IAAI,CAAC,SAAS,EAAEF,OAAO,CAAC;MACjD,CAAC;AACDG,MAAAA,KAAK,EAAE,SAAPA,KAAKA,GAAQ;AACTF,QAAAA,oBAAoB,CAACC,IAAI,CAAC,OAAO,CAAC;AACtC,MAAA;KACH;AAEDL,IAAAA,GAAG,CAACO,MAAM,CAACC,gBAAgB,CAACC,QAAQ,GAAGR,mBAAmB;AAC1DD,IAAAA,GAAG,CAACU,OAAO,CAACC,qBAAqB,EAAEV,mBAAmB,CAAC;AAC3D,EAAA;AACJ,CAAC;;;;"}