{"version":3,"file":"ironsource-fusion-ui-components-radio-v1.mjs","sources":["../../../projects/fusion-ui/components/radio/common/base/radio.base.component.html","../../../projects/fusion-ui/components/radio/v1/radio.component.ts","../../../projects/fusion-ui/components/radio/v1/radio.module.ts","../../../projects/fusion-ui/components/radio/v1/ironsource-fusion-ui-components-radio-v1.ts"],"sourcesContent":["<input type=\"radio\"\n       [checked]=\"checked\"\n       [id]=\"genElementId()\"\n       [name]=\"name\"\n       [value]=\"value\"\n       [disabled]=\"isDisabled\"\n       (change)=\"onChanged()\"\n>\n<ng-container [ngTemplateOutlet]=\"!!tooltip ? tooltipRef : defaultRef\"></ng-container>\n\n\n<ng-template #defaultRef>\n  <label [for]=\"genElementId()\"><span></span>\n    <ng-container [ngTemplateOutlet]=\"fusionIconRef\"></ng-container>\n  </label>\n</ng-template>\n\n<ng-template #tooltipRef>\n  <label [fusionTooltip]=\"tooltip\" class=\"truncate\" [for]=\"genElementId()\"><span></span>\n    <ng-container [ngTemplateOutlet]=\"fusionIconRef\"></ng-container>\n  </label>\n</ng-template>\n\n<ng-template #fusionIconRef>\n  <fusion-icon class=\"fu-radio-icon\" *ngIf=\"icon\" [name]=\"icon\"></fusion-icon>\n    {{label}}\n</ng-template>\n","import {ChangeDetectionStrategy, Component, forwardRef} from '@angular/core';\nimport {NG_VALUE_ACCESSOR} from '@angular/forms';\nimport {RadioBaseComponent} from '@ironsource/fusion-ui/components/radio/common/base';\n\n@Component({\n    selector: 'fusion-radio',\n    templateUrl: '../common/base/radio.base.component.html',\n    styleUrls: ['./radio.component.scss'],\n    changeDetection: ChangeDetectionStrategy.OnPush,\n    providers: [\n        {\n            provide: NG_VALUE_ACCESSOR,\n            useExisting: forwardRef(() => RadioComponent),\n            multi: true\n        }\n    ]\n})\nexport class RadioComponent extends RadioBaseComponent {}\n","import {TooltipModule} from '@ironsource/fusion-ui/components/tooltip/v1';\nimport {NgModule} from '@angular/core';\nimport {CommonModule} from '@angular/common';\nimport {RadioComponent} from './radio.component';\nimport {IconModule} from '@ironsource/fusion-ui/components/icon/v1';\n\n@NgModule({\n    declarations: [RadioComponent],\n    exports: [RadioComponent],\n    imports: [CommonModule, IconModule, TooltipModule]\n})\nexport class RadioModule {}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './public-api';\n"],"names":[],"mappings":"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"}