{"version":3,"file":"ironsource-fusion-ui-components-popup-common-services.mjs","sources":["../../../projects/fusion-ui/components/popup/common/services/popup.service.ts","../../../projects/fusion-ui/components/popup/common/services/ironsource-fusion-ui-components-popup-common-services.ts"],"sourcesContent":["import {Injectable} from '@angular/core';\nimport {PopupEntity} from '@ironsource/fusion-ui/components/popup/common/entities';\nimport {BehaviorSubject} from 'rxjs';\n\n@Injectable({\n    providedIn: 'root'\n})\nexport class PopupService {\n    public popupData$ = new BehaviorSubject<PopupEntity>(null);\n\n    public showPopUp(popupData: PopupEntity): void {\n        this.popupData$.next(popupData);\n    }\n\n    public closePopUp(): void {\n        this.popupData$.next(null);\n    }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;MAOa,YAAY,CAAA;AAHzB,IAAA,WAAA,GAAA;AAIW,QAAA,IAAA,CAAA,UAAU,GAAG,IAAI,eAAe,CAAc,IAAI,CAAC,CAAC;AAS9D,KAAA;AAPU,IAAA,SAAS,CAAC,SAAsB,EAAA;AACnC,QAAA,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;KACnC;IAEM,UAAU,GAAA;AACb,QAAA,IAAI,CAAC,UAAU,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;KAC9B;6EATQ,YAAY,GAAA,CAAA,EAAA,CAAA,EAAA;uEAAZ,YAAY,EAAA,OAAA,EAAZ,YAAY,CAAA,IAAA,EAAA,UAAA,EAFT,MAAM,EAAA,CAAA,CAAA,EAAA;;iFAET,YAAY,EAAA,CAAA;cAHxB,UAAU;AAAC,QAAA,IAAA,EAAA,CAAA;AACR,gBAAA,UAAU,EAAE,MAAM;AACrB,aAAA,CAAA;;;ACND;;AAEG;;;;"}