{"version":3,"file":"ironsource-fusion-ui-components-floating-toolbar.mjs","sources":["../../../projects/fusion-ui/components/floating-toolbar/v3/floating-toolbar.component.html","../../../projects/fusion-ui/components/floating-toolbar/v3/floating-toolbar.component.ts","../../../projects/fusion-ui/components/floating-toolbar/ironsource-fusion-ui-components-floating-toolbar.ts"],"sourcesContent":["<div class=\"fu-floating-bar\" [hidden]=\"shown\">\n    <div class=\"fu-floating-bar-counter\" *ngIf=\"!!counter\">{{counter}}</div>\n    <div class=\"fu-floating-bar-label\" *ngIf=\"label\">{{label}}</div>\n    <div class=\"fu-floating-bar-content\"><ng-content></ng-content></div>\n    <div class=\"fu-floating-bar-close\" (click)=\"closeClicked()\">\n        <fusion-icon class=\"fu-floating-bar-close-icon\" [name]=\"closeIcon\"></fusion-icon>\n    </div>\n</div>\n","import {ChangeDetectionStrategy, Component, EventEmitter, HostBinding, Input, OnInit, Output} from '@angular/core';\nimport {CommonModule} from '@angular/common';\nimport {IconData, IconModule} from '@ironsource/fusion-ui/components/icon/v1';\n\n@Component({\n    selector: 'fusion-floating-toolbar',\n    standalone: true,\n    imports: [CommonModule, IconModule],\n    templateUrl: './floating-toolbar.component.html',\n    styleUrls: ['./floating-toolbar.component.scss'],\n    changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class FloatingToolbarComponent {\n    @Input() counter: number;\n    @Input() label: string;\n    @Input() shown: boolean;\n\n    @Output() closeButtonClicked = new EventEmitter<boolean>();\n\n    @HostBinding('class.fu-open') get isOpen(): boolean {\n        return this.shown;\n    }\n\n    /** @internal */\n    closeIcon: IconData = {iconName: 'close', iconVersion: 'v3'};\n\n    /** @internal */\n    closeClicked() {\n        this.closeButtonClicked.emit(this.shown);\n    }\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}