import { Component, Inject, NgModule } from '@angular/core';
import { DYNAMIC_COMPONENT_CONFIG } from '@eui/core';
import { CommonModule } from '@angular/common';
import { UxLabelComponentModule, } from '@eui/components/legacy/atomic';
import { BaseDynComponent } from '../../../core/base-dyn/base-dyn.component';
import * as i0 from "@angular/core";
import * as i1 from "@eui/components/legacy/atomic";
export class ALabelComponent extends BaseDynComponent {
    constructor(config) {
        super(config);
        this.inputs = this.context.inputs;
    }
    ngOnInit() {
    }
    ngOnDestroy() {
    }
}
/** @nocollapse */ ALabelComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: ALabelComponent, deps: [{ token: DYNAMIC_COMPONENT_CONFIG }], target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ ALabelComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.3.11", type: ALabelComponent, selector: "ux-dyn-a-label", usesInheritance: true, ngImport: i0, template: "<ux-a-label\n    [label]=\"inputs.label\"\n    [subLabel]=\"inputs.subLabel\"\n    [isRenderHTML]=\"inputs.renderHTML\"\n>\n</ux-a-label>\n", components: [{ type: i1.UxLabelComponent, selector: "ux-a-label", inputs: ["styleClass", "labelStyleClass", "label", "subLabel", "iconClass", "iconTypeClass", "isIconRounded", "isIconSmall", "isIconTiny", "isIconLarge", "hasMarker", "markerTypeClass", "isClickable", "badgeLabel", "badgeTypeClass", "infos", "themeClass", "isDisabled", "isBoldLabel", "isSmall", "isLarge", "subLabelSizeLimit", "isRenderHTML", "tabindex", "ariaRole", "ariaExpanded", "ariaControls", "e2eAttr"], outputs: ["labelClicked"] }] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: ALabelComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ux-dyn-a-label', template: "<ux-a-label\n    [label]=\"inputs.label\"\n    [subLabel]=\"inputs.subLabel\"\n    [isRenderHTML]=\"inputs.renderHTML\"\n>\n</ux-a-label>\n" }]
        }], ctorParameters: function () { return [{ type: undefined, decorators: [{
                    type: Inject,
                    args: [DYNAMIC_COMPONENT_CONFIG]
                }] }]; } });
export class UxDynALabelComponentModule {
}
/** @nocollapse */ UxDynALabelComponentModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: UxDynALabelComponentModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
/** @nocollapse */ UxDynALabelComponentModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: UxDynALabelComponentModule, declarations: [ALabelComponent], imports: [CommonModule,
        UxLabelComponentModule], exports: [ALabelComponent] });
/** @nocollapse */ UxDynALabelComponentModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: UxDynALabelComponentModule, imports: [[
            CommonModule,
            UxLabelComponentModule,
        ]] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: UxDynALabelComponentModule, decorators: [{
            type: NgModule,
            args: [{
                    imports: [
                        CommonModule,
                        UxLabelComponentModule,
                    ],
                    exports: [ALabelComponent],
                    declarations: [ALabelComponent],
                }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYS1sYWJlbC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvbGliL2NvbXBvbmVudHMvY29udGFpbmVyLWZpZWxkL2EtbGFiZWwvYS1sYWJlbC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi9zcmMvbGliL2NvbXBvbmVudHMvY29udGFpbmVyLWZpZWxkL2EtbGFiZWwvYS1sYWJlbC5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFVLE1BQU0sRUFBYSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDL0UsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sV0FBVyxDQUFDO0FBQ3JELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQ0gsc0JBQXNCLEdBQ3pCLE1BQU0sK0JBQStCLENBQUM7QUFDdkMsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkNBQTJDLENBQUM7OztBQU83RSxNQUFNLE9BQU8sZUFBZ0IsU0FBUSxnQkFBZ0I7SUFHakQsWUFBOEMsTUFBTTtRQUNoRCxLQUFLLENBQUMsTUFBTSxDQUFDLENBQUM7UUFDZCxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDO0lBQ3RDLENBQUM7SUFFRCxRQUFRO0lBQ1IsQ0FBQztJQUVELFdBQVc7SUFDWCxDQUFDOztnSUFaUSxlQUFlLGtCQUdKLHdCQUF3QjtvSEFIbkMsZUFBZSw2RUNiNUIsNklBTUE7NEZET2EsZUFBZTtrQkFKM0IsU0FBUzsrQkFDSSxnQkFBZ0I7OzBCQU1iLE1BQU07MkJBQUMsd0JBQXdCOztBQXFCaEQsTUFBTSxPQUFPLDBCQUEwQjs7MklBQTFCLDBCQUEwQjs0SUFBMUIsMEJBQTBCLGlCQXhCMUIsZUFBZSxhQWtCcEIsWUFBWTtRQUNaLHNCQUFzQixhQW5CakIsZUFBZTs0SUF3QmYsMEJBQTBCLFlBUDFCO1lBQ0wsWUFBWTtZQUNaLHNCQUFzQjtTQUN6Qjs0RkFJUSwwQkFBMEI7a0JBUnRDLFFBQVE7bUJBQUM7b0JBQ04sT0FBTyxFQUFFO3dCQUNMLFlBQVk7d0JBQ1osc0JBQXNCO3FCQUN6QjtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxlQUFlLENBQUM7b0JBQzFCLFlBQVksRUFBRSxDQUFDLGVBQWUsQ0FBQztpQkFDbEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIE9uSW5pdCwgSW5qZWN0LCBPbkRlc3Ryb3ksIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBEWU5BTUlDX0NPTVBPTkVOVF9DT05GSUcgfSBmcm9tICdAZXVpL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7XG4gICAgVXhMYWJlbENvbXBvbmVudE1vZHVsZSxcbn0gZnJvbSAnQGV1aS9jb21wb25lbnRzL2xlZ2FjeS9hdG9taWMnO1xuaW1wb3J0IHsgQmFzZUR5bkNvbXBvbmVudCB9IGZyb20gJy4uLy4uLy4uL2NvcmUvYmFzZS1keW4vYmFzZS1keW4uY29tcG9uZW50JztcbmltcG9ydCB7IEFMYWJlbENvbXBvbmVudElucHV0cyB9IGZyb20gJy4vYS1sYWJlbC5jb21wb25lbnQuaW5wdXRzJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICd1eC1keW4tYS1sYWJlbCcsXG4gICAgdGVtcGxhdGVVcmw6ICcuL2EtbGFiZWwuY29tcG9uZW50Lmh0bWwnLFxufSlcbmV4cG9ydCBjbGFzcyBBTGFiZWxDb21wb25lbnQgZXh0ZW5kcyBCYXNlRHluQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0LCBPbkRlc3Ryb3kge1xuICAgIGlucHV0czogQUxhYmVsQ29tcG9uZW50SW5wdXRzO1xuXG4gICAgY29uc3RydWN0b3IoQEluamVjdChEWU5BTUlDX0NPTVBPTkVOVF9DT05GSUcpIGNvbmZpZykge1xuICAgICAgICBzdXBlcihjb25maWcpO1xuICAgICAgICB0aGlzLmlucHV0cyA9IHRoaXMuY29udGV4dC5pbnB1dHM7XG4gICAgfVxuXG4gICAgbmdPbkluaXQoKSB7XG4gICAgfVxuXG4gICAgbmdPbkRlc3Ryb3koKSB7XG4gICAgfVxuXG59XG5cbkBOZ01vZHVsZSh7XG4gICAgaW1wb3J0czogW1xuICAgICAgICBDb21tb25Nb2R1bGUsXG4gICAgICAgIFV4TGFiZWxDb21wb25lbnRNb2R1bGUsXG4gICAgXSxcbiAgICBleHBvcnRzOiBbQUxhYmVsQ29tcG9uZW50XSxcbiAgICBkZWNsYXJhdGlvbnM6IFtBTGFiZWxDb21wb25lbnRdLFxufSlcbmV4cG9ydCBjbGFzcyBVeER5bkFMYWJlbENvbXBvbmVudE1vZHVsZSB7XG59XG4iLCI8dXgtYS1sYWJlbFxuICAgIFtsYWJlbF09XCJpbnB1dHMubGFiZWxcIlxuICAgIFtzdWJMYWJlbF09XCJpbnB1dHMuc3ViTGFiZWxcIlxuICAgIFtpc1JlbmRlckhUTUxdPVwiaW5wdXRzLnJlbmRlckhUTUxcIlxuPlxuPC91eC1hLWxhYmVsPlxuIl19