{"version":3,"file":"ironsource-fusion-ui-components-chart-labels-v1.mjs","sources":["../../../projects/fusion-ui/components/chart-labels/common/base/chart-labels.base.component.html","../../../projects/fusion-ui/components/chart-labels/v1/chart-labels.component.ts","../../../projects/fusion-ui/components/chart-labels/v1/chart-labels.module.ts","../../../projects/fusion-ui/components/chart-labels/v1/ironsource-fusion-ui-components-chart-labels-v1.ts"],"sourcesContent":["<ul>\n    <ng-container *ngFor=\"let datasetLabel of labels; let isFirst = first\">\n        <li class=\"truncate\" [ngClass]=\"{'no-checkbox': !hasCheckboxes}\" (click)=\"onLabelClicked($event)\">\n            <fusion-checkbox\n                *ngIf=\"hasCheckboxes; else noCheckbox\"\n                [formControl]=\"datasetLabel.labelVisible\"\n                [label]=\"datasetLabel.label\"\n                [tooltipContent]=\"datasetLabel.tooltip\"\n                [tooltipWidth]=\"240\"\n                [backgroundColor]=\"datasetLabel.color\"\n                [class]=\"isFirst ? 'font13' : 'font14'\"\n            ></fusion-checkbox>\n            <ng-template #noCheckbox>\n                <label *ngIf=\"!hasCheckboxes\"\n                    ><div class=\"lbl-color\" [class.fu-label-letter]=\"datasetLabel.labelLetter\" [style.color]=\"datasetLabel.labelLetterColor\" [style.background-color]=\"datasetLabel.color\">{{datasetLabel.labelLetter}}</div>\n                    {{ datasetLabel.label }}\n                    <div class=\"lbl-suffix\" *ngIf=\"datasetLabel.labelSuffix\">{{ datasetLabel.labelSuffix }}</div>\n                </label>\n            </ng-template>\n            <fusion-icon class=\"is-platform-icon\" *ngIf=\"datasetLabel.icon\" [name]=\"datasetLabel.icon\"></fusion-icon>\n        </li>\n    </ng-container>\n</ul>\n","import {ChangeDetectionStrategy, Component} from '@angular/core';\nimport {ChartLabelsBaseComponent} from '@ironsource/fusion-ui/components/chart-labels/common/base';\n\n@Component({\n    selector: 'fusion-chart-labels',\n    templateUrl: '../common/base/chart-labels.base.component.html',\n    styleUrls: ['./chart-labels.component.scss'],\n    changeDetection: ChangeDetectionStrategy.OnPush\n})\nexport class ChartLabelsComponent extends ChartLabelsBaseComponent {}\n","import {NgModule} from '@angular/core';\nimport {CommonModule} from '@angular/common';\nimport {ChartLabelsComponent} from './chart-labels.component';\nimport {IconModule} from '@ironsource/fusion-ui/components/icon/v1';\nimport {ReactiveFormsModule} from '@angular/forms';\nimport {CheckboxModule} from '@ironsource/fusion-ui/components/checkbox/v1';\n\n@NgModule({\n    imports: [CommonModule, IconModule, ReactiveFormsModule, CheckboxModule],\n    declarations: [ChartLabelsComponent],\n    exports: [ChartLabelsComponent]\n})\nexport class ChartLabelsModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}