{"version":3,"file":"ironsource-fusion-ui-components-header-overlay-v2.mjs","sources":["../../../projects/fusion-ui/components/header-overlay/common/base/header-overlay.base.component.html","../../../projects/fusion-ui/components/header-overlay/v2/header-overlay.component.ts","../../../projects/fusion-ui/components/header-overlay/v2/header-overlay.module.ts","../../../projects/fusion-ui/components/header-overlay/v2/ironsource-fusion-ui-components-header-overlay-v2.ts"],"sourcesContent":["<div (fusionClickOutside)=\"onOutsideClick()\" [clickOutsideActivate]=\"clickOutsideActivate\" class=\"wrap\">\n  <div class=\"header\" (click)=\"toggleOverlay()\"\n       [ngClass]=\"{isOpen: isOpen, small: size === headerSizes.Small}\"\n       #header\n       *ngIf=\"headerComponent || element\">\n    <fusion-dynamic-components\n      [component]=\"headerComponent\"\n      [componentData]=\"headerComponentData$ | async\"\n      [element]=\"element\">\n    </fusion-dynamic-components>\n  </div>\n\n  <div class=\"overlay\" *ngIf=\"isOpen\" [ngClass]=\"side\" #modal>\n    <div class=\"content\">\n      <div class=\"body\" [style.width]=\"width\" [style.height]=\"height\">\n        <ng-content></ng-content>\n      </div>\n      <fusion-modal-footer\n        *ngIf=\"showFooter\"\n        [error]=\"error\"\n        saveButtonText=\"Apply\"\n        cancelButtonText=\"Cancel\"\n        (onSave)=\"saved.emit()\"\n        (closeButtonClicked)=\"close()\">\n      </fusion-modal-footer>\n    </div>\n  </div>\n</div>\n","import {ChangeDetectionStrategy, Component, forwardRef} from '@angular/core';\nimport {NG_VALUE_ACCESSOR} from '@angular/forms';\nimport {HeaderOverlayBaseComponent} from '@ironsource/fusion-ui/components/header-overlay/common/base';\n\n@Component({\n    selector: 'fusion-header-overlay',\n    templateUrl: '../common/base/header-overlay.base.component.html',\n    styleUrls: ['./header-overlay.component.scss'],\n    changeDetection: ChangeDetectionStrategy.OnPush,\n    providers: [\n        {\n            provide: NG_VALUE_ACCESSOR,\n            useExisting: forwardRef(() => HeaderOverlayComponent),\n            multi: true\n        }\n    ]\n})\nexport class HeaderOverlayComponent extends HeaderOverlayBaseComponent {}\n","import {NgModule} from '@angular/core';\nimport {CommonModule} from '@angular/common';\nimport {HeaderOverlayComponent} from './header-overlay.component';\nimport {ClickOutsideModule} from '@ironsource/fusion-ui/directives/click-outside';\nimport {DynamicComponentsModule} from '@ironsource/fusion-ui/components/dynamic-components/v1';\nimport {ModalModule} from '@ironsource/fusion-ui/components/modal/v2';\n\n@NgModule({\n    declarations: [HeaderOverlayComponent],\n    exports: [HeaderOverlayComponent],\n    imports: [CommonModule, ModalModule, DynamicComponentsModule, ClickOutsideModule]\n})\nexport class HeaderOverlayModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;IACE,EAGwC,CAAA,cAAA,CAAA,CAAA,EAAA,KAAA,EAAA,CAAA,EAAA,CAAA,CAAA,CAAA;IAHpB,EAAS,CAAA,UAAA,CAAA,OAAA,EAAA,SAAA,0DAAA,GAAA,EAAA,EAAA,CAAA,aAAA,CAAA,GAAA,CAAA,CAAA,CAAA,MAAA,MAAA,GAAA,EAAA,CAAA,aAAA,EAAA,CAAA,CAAA,OAAA,EAAA,CAAA,WAAA,CAAA,MAAe,CAAA,aAAA,EAAA,CAAA,CAAC,EAAA,CAAA,CAAA;IAI3C,EAI4B,CAAA,SAAA,CAAA,CAAA,EAAA,2BAAA,EAAA,CAAA,CAAA,CAAA;;IAC9B,EAAM,CAAA,YAAA,EAAA,CAAA;;;IARD,EAA+D,CAAA,UAAA,CAAA,SAAA,EAAA,EAAA,CAAA,eAAA,CAAA,CAAA,EAAA,GAAA,EAAA,MAAA,CAAA,MAAA,EAAA,MAAA,CAAA,IAAA,KAAA,MAAA,CAAA,WAAA,CAAA,KAAA,CAAA,CAAA,CAAA;IAIhE,EAA6B,CAAA,SAAA,CAAA,CAAA,CAAA,CAAA;AAA7B,IAAA,EAAA,CAAA,UAAA,CAAA,WAAA,EAAA,MAAA,CAAA,eAAA,CAA6B,oEAAA,CAAA,SAAA,EAAA,MAAA,CAAA,OAAA,CAAA,CAAA;;;;IAW7B,EAMiC,CAAA,cAAA,CAAA,CAAA,EAAA,qBAAA,EAAA,EAAA,CAAA,CAAA;IAD/B,EAAU,CAAA,UAAA,CAAA,QAAA,EAAA,SAAA,iGAAA,GAAA,EAAA,EAAA,CAAA,aAAA,CAAA,GAAA,CAAA,CAAA,CAAA,MAAA,MAAA,GAAA,EAAA,CAAA,aAAA,CAAA,CAAA,CAAA,CAAA,CAAA,OAAA,EAAA,CAAA,WAAA,CAAA,mBAAY,CAAA,CAAA,EAAA,CAAC,oNACD,EAAA,CAAA,WAAA,CAAA,MAAA,CAAA,KAAA,EAAO,CAAA,CADN,EAAA,CAAA,CAAA;IAEzB,EAAsB,CAAA,YAAA,EAAA,CAAA;;;IALpB,EAAe,CAAA,UAAA,CAAA,OAAA,EAAA,MAAA,CAAA,KAAA,CAAA,CAAA;;;AAPrB,IAAA,EAAA,CAAA,cAAA,CAAA,CAAA,EAAA,KAAA,EAAA,CAAA,EAAA,CAAA,CAA4D,aAAA,CAAA,CAAA,EAAA,KAAA,EAAA,CAAA,CAAA,CAAA;IAGtD,EAAyB,CAAA,YAAA,CAAA,CAAA,CAAA,CAAA;IAC3B,EAAM,CAAA,YAAA,EAAA,CAAA;IACN,EAOsB,CAAA,UAAA,CAAA,CAAA,EAAA,2DAAA,EAAA,CAAA,EAAA,CAAA,EAAA,qBAAA,EAAA,EAAA,CAAA,CAAA;AACxB,IAAA,EAAA,CAAA,YAAA,EAAM,EAAA,CAAA;;;IAb4B,EAAgB,CAAA,UAAA,CAAA,SAAA,EAAA,MAAA,CAAA,IAAA,CAAA,CAAA;IAE9B,EAAqB,CAAA,SAAA,CAAA,CAAA,CAAA,CAAA;AAArB,IAAA,EAAA,CAAA,WAAA,CAAA,OAAA,EAAA,MAAA,CAAA,KAAA,CAAqB,CAAA,QAAA,EAAA,MAAA,CAAA,MAAA,CAAA,CAAA;IAIpC,EAAgB,CAAA,SAAA,CAAA,CAAA,CAAA,CAAA;IAAhB,EAAgB,CAAA,UAAA,CAAA,MAAA,EAAA,MAAA,CAAA,UAAA,CAAA,CAAA;;;ACDnB,MAAO,sBAAuB,SAAQ,0BAA0B,CAAA;AAAzD,IAAA,SAAA,IAAA,CAAA,IAAA,iBAAA,CAAA,MAAA,EAAA,IAAA,mCAAA,CAAA,CAAA,OAAA,SAAA,8BAAA,CAAA,CAAA,EAAA,EAAA,OAAA,CAAA,mCAAA,KAAA,mCAAA,GAAA,EAAA,CAAA,qBAAA,CAAA,sBAAsB,SAAtB,sBAAsB,CAAA,CAAA,EAAA,CAAA,EAAA,GAAA,CAAA,EAAA;AAAtB,IAAA,SAAA,IAAA,CAAA,IAAA,iBAAA,EAAA,CAAA,iBAAA,CAAA,EAAA,IAAA,EAAA,sBAAsB,EARpB,SAAA,EAAA,CAAA,CAAA,uBAAA,CAAA,CAAA,EAAA,QAAA,EAAA,CAAA,EAAA,CAAA,kBAAA,CAAA;AACP,gBAAA;AACI,oBAAA,OAAO,EAAE,iBAAiB;AAC1B,oBAAA,WAAW,EAAE,UAAU,CAAC,MAAM,sBAAsB,CAAC;AACrD,oBAAA,KAAK,EAAE,IAAI;AACd,iBAAA;AACJ,aAAA,CAAA,EAAA,EAAA,CAAA,0BAAA,CAAA,EAAA,kBAAA,EAAA,GAAA,EAAA,KAAA,EAAA,CAAA,EAAA,IAAA,EAAA,CAAA,EAAA,MAAA,EAAA,CAAA,CAAA,CAAA,EAAA,MAAA,EAAA,CAAA,EAAA,sBAAA,EAAA,oBAAA,CAAA,EAAA,CAAA,OAAA,EAAA,QAAA,EAAA,CAAA,EAAA,SAAA,EAAA,OAAA,EAAA,CAAA,EAAA,MAAA,CAAA,EAAA,CAAA,OAAA,EAAA,SAAA,EAAA,CAAA,EAAA,SAAA,EAAA,CAAA,EAAA,MAAA,CAAA,EAAA,CAAA,CAAA,EAAA,QAAA,EAAA,CAAA,EAAA,SAAA,EAAA,OAAA,CAAA,EAAA,CAAA,QAAA,EAAA,EAAA,CAAA,EAAA,CAAA,CAAA,EAAA,WAAA,EAAA,eAAA,EAAA,SAAA,CAAA,EAAA,CAAA,CAAA,EAAA,SAAA,EAAA,CAAA,EAAA,SAAA,CAAA,EAAA,CAAA,OAAA,EAAA,EAAA,CAAA,EAAA,CAAA,CAAA,EAAA,SAAA,CAAA,EAAA,CAAA,CAAA,EAAA,MAAA,CAAA,EAAA,CAAA,gBAAA,EAAA,OAAA,EAAA,kBAAA,EAAA,QAAA,EAAA,CAAA,EAAA,OAAA,EAAA,QAAA,EAAA,oBAAA,EAAA,CAAA,EAAA,MAAA,CAAA,EAAA,CAAA,gBAAA,EAAA,OAAA,EAAA,kBAAA,EAAA,QAAA,EAAA,CAAA,EAAA,OAAA,EAAA,QAAA,EAAA,oBAAA,CAAA,CAAA,EAAA,QAAA,EAAA,SAAA,+BAAA,CAAA,EAAA,EAAA,GAAA,EAAA,EAAA,IAAA,EAAA,GAAA,CAAA,EAAA;;YDfL,EAAwG,CAAA,cAAA,CAAA,CAAA,EAAA,KAAA,EAAA,CAAA,CAAA,CAAA;AAAnG,YAAA,EAAA,CAAA,UAAA,CAAA,oBAAA,EAAA,SAAA,iEAAA,GAAA,EAAA,OAAsB,oBAAgB,CAAC,EAAA,CAAA,CAAA;AAC1C,YAAA,EAAA,CAAA,UAAA,CAAA,CAAA,EAAA,qCAAA,EAAA,CAAA,EAAA,CAAA,EAAA,KAAA,EAAA,CAAA,CASM,CAAA,CAAA,EAAA,qCAAA,EAAA,CAAA,EAAA,CAAA,EAAA,KAAA,EAAA,CAAA,CAAA,CAAA;YAiBR,EAAM,CAAA,YAAA,EAAA,CAAA;;YA3BuC,EAA6C,CAAA,UAAA,CAAA,sBAAA,EAAA,GAAA,CAAA,oBAAA,CAAA,CAAA;YAIlF,EAAgC,CAAA,SAAA,EAAA,CAAA;YAAhC,EAAgC,CAAA,UAAA,CAAA,MAAA,EAAA,GAAA,CAAA,eAAA,IAAA,GAAA,CAAA,OAAA,CAAA,CAAA;YAQhB,EAAY,CAAA,SAAA,EAAA,CAAA;YAAZ,EAAY,CAAA,UAAA,CAAA,MAAA,EAAA,GAAA,CAAA,MAAA,CAAA,CAAA;;;iFCKvB,sBAAsB,EAAA,CAAA;cAblC,SAAS;AACI,QAAA,IAAA,EAAA,CAAA,EAAA,QAAA,EAAA,uBAAuB,EAGhB,eAAA,EAAA,uBAAuB,CAAC,MAAM,EACpC,SAAA,EAAA;AACP,oBAAA;AACI,wBAAA,OAAO,EAAE,iBAAiB;AAC1B,wBAAA,WAAW,EAAE,UAAU,CAAC,4BAA4B,CAAC;AACrD,wBAAA,KAAK,EAAE,IAAI;AACd,qBAAA;AACJ,iBAAA,EAAA,QAAA,EAAA,kgCAAA,EAAA,MAAA,EAAA,CAAA,w1BAAA,CAAA,EAAA,CAAA;;kFAEQ,sBAAsB,EAAA,EAAA,SAAA,EAAA,wBAAA,EAAA,QAAA,EAAA,6BAAA,EAAA,UAAA,EAAA,EAAA,EAAA,CAAA,CAAA,EAAA,GAAA;;MCLtB,mBAAmB,CAAA;oFAAnB,mBAAmB,GAAA,CAAA,EAAA,CAAA,EAAA;mEAAnB,mBAAmB,EAAA,CAAA,CAAA,EAAA;AAFlB,IAAA,SAAA,IAAA,CAAA,IAAA,iBAAA,EAAA,CAAA,gBAAA,CAAA,EAAA,OAAA,EAAA,CAAA,YAAY,EAAE,WAAW,EAAE,uBAAuB,EAAE,kBAAkB,CAAA,EAAA,CAAA,CAAA,EAAA;;iFAEvE,mBAAmB,EAAA,CAAA;cAL/B,QAAQ;AAAC,QAAA,IAAA,EAAA,CAAA;gBACN,YAAY,EAAE,CAAC,sBAAsB,CAAC;gBACtC,OAAO,EAAE,CAAC,sBAAsB,CAAC;gBACjC,OAAO,EAAE,CAAC,YAAY,EAAE,WAAW,EAAE,uBAAuB,EAAE,kBAAkB,CAAC;AACpF,aAAA,CAAA;;wFACY,mBAAmB,EAAA,EAAA,YAAA,EAAA,CAJb,sBAAsB,CAAA,EAAA,OAAA,EAAA,CAE3B,YAAY,EAAE,WAAW,EAAE,uBAAuB,EAAE,kBAAkB,CAAA,EAAA,OAAA,EAAA,CADtE,sBAAsB,CAAA,EAAA,CAAA,CAAA,EAAA,GAAA;;ACTpC;;AAEG;;;;"}