import { Component } from '@angular/core';
import { EclSiteHeaderLanguageComponent } from '../../common/ecl-site-header-language.component';
import * as i0 from "@angular/core";
import * as i1 from "../../../ecl-icon/ecl-icon.component";
import * as i2 from "@ngx-translate/core";
export class EclSiteHeaderCoreLanguageComponent extends EclSiteHeaderLanguageComponent {
}
/** @nocollapse */ EclSiteHeaderCoreLanguageComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: EclSiteHeaderCoreLanguageComponent, deps: null, target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ EclSiteHeaderCoreLanguageComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.3.11", type: EclSiteHeaderCoreLanguageComponent, selector: "ecl-site-header-core-language", usesInheritance: true, ngImport: i0, template: "<a href=\"#\"\n    variant=\"standalone\" \n    class=\"ecl-button ecl-button--ghost ecl-site-header-core__language-selector\"\n    aria-controls=\"language-list-overlay\"\n    (click)=\"onLanguageClick($event)\">\n    <span class=\"ecl-site-header-core__language-icon\">\n        <ecl-icon icon=\"language\" size=\"s\" class=\"ecl-site-header-core__icon\"></ecl-icon>\n        <span class=\"ecl-site-header-core__language-code\">{{ languageCode }}</span>\n    </span>\n    {{ languageLabel || 'ecl.language-list.ENGLISH' | translate }}\n</a>", components: [{ type: i1.EclIconComponent, selector: "ecl-icon", inputs: ["iconSet", "icon", "size", "color", "transform", "ariaLabelledby", "role", "ariaHidden", "focusable"] }], pipes: { "translate": i2.TranslatePipe } });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: EclSiteHeaderCoreLanguageComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ecl-site-header-core-language', template: "<a href=\"#\"\n    variant=\"standalone\" \n    class=\"ecl-button ecl-button--ghost ecl-site-header-core__language-selector\"\n    aria-controls=\"language-list-overlay\"\n    (click)=\"onLanguageClick($event)\">\n    <span class=\"ecl-site-header-core__language-icon\">\n        <ecl-icon icon=\"language\" size=\"s\" class=\"ecl-site-header-core__icon\"></ecl-icon>\n        <span class=\"ecl-site-header-core__language-code\">{{ languageCode }}</span>\n    </span>\n    {{ languageLabel || 'ecl.language-list.ENGLISH' | translate }}\n</a>" }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWNsLXNpdGUtaGVhZGVyLWNvcmUtbGFuZ3VhZ2UuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vLi4vc3JjL2xpYi9jb21wb25lbnRzL2VjbC1zaXRlLWhlYWRlci9lY2wtc2l0ZS1oZWFkZXItY29yZS9sYW5ndWFnZS9lY2wtc2l0ZS1oZWFkZXItY29yZS1sYW5ndWFnZS5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi9zcmMvbGliL2NvbXBvbmVudHMvZWNsLXNpdGUtaGVhZGVyL2VjbC1zaXRlLWhlYWRlci1jb3JlL2xhbmd1YWdlL2VjbC1zaXRlLWhlYWRlci1jb3JlLWxhbmd1YWdlLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFMUMsT0FBTyxFQUFFLDhCQUE4QixFQUFFLE1BQU0saURBQWlELENBQUM7Ozs7QUFNakcsTUFBTSxPQUFPLGtDQUFtQyxTQUFRLDhCQUE4Qjs7bUpBQXpFLGtDQUFrQzt1SUFBbEMsa0NBQWtDLDRGQ1IvQyxnaUJBVUk7NEZERlMsa0NBQWtDO2tCQUo5QyxTQUFTOytCQUNJLCtCQUErQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgRWNsQmFzZUV2ZW50IH0gZnJvbSAnLi4vLi4vLi4vLi4vbW9kZWwvZWNsLWJhc2UuZXZlbnQnO1xuaW1wb3J0IHsgRWNsU2l0ZUhlYWRlckxhbmd1YWdlQ29tcG9uZW50IH0gZnJvbSAnLi4vLi4vY29tbW9uL2VjbC1zaXRlLWhlYWRlci1sYW5ndWFnZS5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ2VjbC1zaXRlLWhlYWRlci1jb3JlLWxhbmd1YWdlJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vZWNsLXNpdGUtaGVhZGVyLWNvcmUtbGFuZ3VhZ2UuY29tcG9uZW50Lmh0bWwnLFxufSlcbmV4cG9ydCBjbGFzcyBFY2xTaXRlSGVhZGVyQ29yZUxhbmd1YWdlQ29tcG9uZW50IGV4dGVuZHMgRWNsU2l0ZUhlYWRlckxhbmd1YWdlQ29tcG9uZW50IHtcbn1cbiIsIjxhIGhyZWY9XCIjXCJcbiAgICB2YXJpYW50PVwic3RhbmRhbG9uZVwiIFxuICAgIGNsYXNzPVwiZWNsLWJ1dHRvbiBlY2wtYnV0dG9uLS1naG9zdCBlY2wtc2l0ZS1oZWFkZXItY29yZV9fbGFuZ3VhZ2Utc2VsZWN0b3JcIlxuICAgIGFyaWEtY29udHJvbHM9XCJsYW5ndWFnZS1saXN0LW92ZXJsYXlcIlxuICAgIChjbGljayk9XCJvbkxhbmd1YWdlQ2xpY2soJGV2ZW50KVwiPlxuICAgIDxzcGFuIGNsYXNzPVwiZWNsLXNpdGUtaGVhZGVyLWNvcmVfX2xhbmd1YWdlLWljb25cIj5cbiAgICAgICAgPGVjbC1pY29uIGljb249XCJsYW5ndWFnZVwiIHNpemU9XCJzXCIgY2xhc3M9XCJlY2wtc2l0ZS1oZWFkZXItY29yZV9faWNvblwiPjwvZWNsLWljb24+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwiZWNsLXNpdGUtaGVhZGVyLWNvcmVfX2xhbmd1YWdlLWNvZGVcIj57eyBsYW5ndWFnZUNvZGUgfX08L3NwYW4+XG4gICAgPC9zcGFuPlxuICAgIHt7IGxhbmd1YWdlTGFiZWwgfHwgJ2VjbC5sYW5ndWFnZS1saXN0LkVOR0xJU0gnIHwgdHJhbnNsYXRlIH19XG48L2E+Il19