import { __decorate, __metadata } from "tslib";
import { Component, HostBinding, Input } from '@angular/core';
import { coerceBoolean } from '@eui/base';
import { TranslateService } from '@ngx-translate/core';
import { EclLanguageService } from '../../services';
import { ECLBaseDirective } from '../ecl-base.directive';
import * as i0 from "@angular/core";
import * as i1 from "@ngx-translate/core";
import * as i2 from "../../services";
import * as i3 from "@angular/common";
import * as i4 from "../ecl-link/ecl-link.directive";
import * as i5 from "./ecl-footer-elements/ecl-site-footer-section.directive";
import * as i6 from "./ecl-footer-elements/ecl-site-footer-title.directive";
import * as i7 from "./ecl-footer-elements/ecl-site-footer-list.directive";
import * as i8 from "./ecl-footer-elements/ecl-site-footer-link.directive";
import * as i9 from "./ecl-footer-elements/ecl-site-footer-column.directive";
export class EclSiteFooterComponent extends ECLBaseDirective {
    constructor(translateService, eclLanguageService) {
        super();
        this.translateService = translateService;
        this.eclLanguageService = eclLanguageService;
        this.languageCode = 'en';
        this.isCore = false;
        this.role = 'contentinfo';
        this.handlei18nEvents();
    }
    get cssClasses() {
        return [
            super.getCssClasses('ecl-site-footer'),
            this.isCore ? 'ecl-site-footer--split-columns' : ''
        ].join(' ').trim();
    }
    handlei18nEvents() {
        this.languageCode = this.translateService.currentLang;
        this.translateService.onLangChange.subscribe((langChangeEvent) => {
            this.languageCode = langChangeEvent.lang;
        });
    }
    get ecLogoLanguageCode() {
        return this.getEULanguageCode(this.languageCode);
    }
    getEULanguageCode(languageCode) {
        if (!this.eclLanguageService.isEuLanguage(languageCode)) {
            return 'en';
        }
        return languageCode;
    }
}
/** @nocollapse */ EclSiteFooterComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterComponent, deps: [{ token: i1.TranslateService }, { token: i2.EclLanguageService }], target: i0.ɵɵFactoryTarget.Component });
/** @nocollapse */ EclSiteFooterComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.2.6", type: EclSiteFooterComponent, selector: "ecl-site-footer", inputs: { isCore: "isCore" }, host: { properties: { "class": "this.cssClasses", "attr.role": "this.role" } }, usesInheritance: true, ngImport: i0, template: "<div class=\"ecl-container ecl-site-footer__container\">\n    <ng-container *ngIf=\"!isCore\">\n        <ng-container *ngTemplateOutlet=\"content\"></ng-container>\n\n        <div eclSiteFooterRow>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection>\n                    <a eclLink\n                        href=\"https://ec.europa.eu/info/index_{{ languageCode }}\"\n                        eclSiteFooterLogoLink\n                        variant=\"standalone\"\n                        [attr.aria-label]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\">\n                        <img alt=\"European Commission logo\"\n                            [attr.title]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\"\n                            eclSiteFooterLogoImageDesktop\n                            src=\"assets/images/ecl/ec/logo/negative/logo-ec--{{ecLogoLanguageCode}}.svg\" />\n                    </a>\n                    <h2 eclSiteFooterTitle>\n                        <a eclLink\n                            variant=\"standalone\"\n                            href=\"https://ec.europa.eu/info/index_{{ languageCode }}\"\n                            eclSiteFooterTitleLink>\n                            {{ 'ecl.footer.EUROPEAN-COMMISSION' | translate }}\n                        </a>\n                    </h2>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [isSplitList]=\"true\">\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.CONTACT-EC' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission/contact_{{ languageCode }}\">\n                                {{ 'ecl.footer.CONTACT-EC' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://europa.eu/european-union/contact/social-networks_{{ languageCode }}\">\n                                {{ 'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESOURCES-FOR-PARTNERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/resources-partners_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESOURCES-FOR-PARTNERS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [isSplitList]=\"true\">\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LANGUAGE-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/language-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.LANGUAGE-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.COOKIES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/cookies_{{ languageCode }}\">\n                                {{ 'ecl.footer.COOKIES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PRIVACY-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/privacy-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.PRIVACY-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LEGAL-NOTICE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/legal-notice_{{ languageCode }}\">\n                                {{ 'ecl.footer.LEGAL-NOTICE' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n    </ng-container>\n\n    <ng-container *ngIf=\"isCore\">\n        <div eclSiteFooterRow>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection>\n                    <a eclLink\n                        routerLink=\"/\"\n                        variant=\"standalone\"\n                        class=\"ecl-site-footer__logo-link\"\n                        [attr.aria-label]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\">\n                        <img alt=\"European Commission logo\"\n                            [attr.title]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\"\n                            class=\"ecl-site-footer__logo-image-desktop\"\n                            src=\"assets/images/ecl/ec/logo/negative/logo-ec--{{ecLogoLanguageCode}}.svg\" /></a>\n                    <ng-container *ngTemplateOutlet=\"content\"></ng-container>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [hasSeparator]=\"true\">\n                    <ul eclSiteFooterList\n                        [isColumns]=\"true\">\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.STRATEGY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/strategy_{{ languageCode }}\">\n                                {{ 'ecl.footer.STRATEGY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ABOUT-EUROPEAN-COMMISSION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission_{{ languageCode }}\">\n                                {{ 'ecl.footer.ABOUT-EUROPEAN-COMMISSION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.BUSINESS-ECONOMY-EURO' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/business-economy-euro_{{ languageCode }}\">\n                                {{ 'ecl.footer.BUSINESS-ECONOMY-EURO' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LIVE-WORK-TRAVEL' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/live-work-travel-eu_{{ languageCode }}\">\n                                {{ 'ecl.footer.LIVE-WORK-TRAVEL' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LAW' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/law_{{ languageCode }}\">\n                                {{ 'ecl.footer.LAW' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FUNDING-TENDERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/funding-tenders_{{ languageCode }}\">\n                                {{ 'ecl.footer.FUNDING-TENDERS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESEARCH-INNOVATION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/research-and-innovation_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESEARCH-INNOVATION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ENERGY-CLIMATE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/energy-climate-change-environment_{{ languageCode }}\">\n                                {{ 'ecl.footer.ENERGY-CLIMATE' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EDUCATION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/education_{{ languageCode }}\">\n                                {{ 'ecl.footer.EDUCATION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.AID-DEVELOPMENT' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/aid-development-cooperation-fundamental-rights_{{ languageCode }}\">\n                                {{ 'ecl.footer.AID-DEVELOPMENT' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOOD' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/food-farming-fisheries_{{ languageCode }}\">\n                                {{ 'ecl.footer.FOOD' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EU-REGIONAL' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/eu-regional-and-urban-development_{{ languageCode }}\">\n                                {{ 'ecl.footer.EU-REGIONAL' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.JOBS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/jobs-european-commission_{{ languageCode }}\">\n                                {{ 'ecl.footer.JOBS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.STATS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/statistics_{{ languageCode }}\">\n                                {{ 'ecl.footer.STATS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.NEWS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/commission/presscorner/home/{{ languageCode }}\">\n                                {{ 'ecl.footer.NEWS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EVENTS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/events_{{ languageCode }}\">\n                                {{ 'ecl.footer.EVENTS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PUBLICATIONS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/publications_{{ languageCode }}\">\n                                {{ 'ecl.footer.PUBLICATIONS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n\n                <div eclSiteFooterSection>\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.CONTACT-EC' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission/contact_{{ languageCode }}\">\n                                {{ 'ecl.footer.CONTACT-EC' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ACCESSIBILITY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://european-union.europa.eu/web-accessibility-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.ACCESSIBILITY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://europa.eu/european-union/contact/social-networks_{{ languageCode }}#n:+i:4+e:1+t:+s\">\n                                {{ 'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESOURCES-FOR-PARTNERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/resources-partners_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESOURCES-FOR-PARTNERS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n\n                <div eclSiteFooterSection>\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LANGUAGES-OUR-WEBSITES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/languages-our-websites_{{ languageCode }}\">\n                                {{ 'ecl.footer.LANGUAGES-OUR-WEBSITES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.COOKIES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/cookies_{{ languageCode }}\">\n                                {{ 'ecl.footer.COOKIES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PRIVACY-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/privacy-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.PRIVACY-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LEGAL-NOTICE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/legal-notice_{{ languageCode }}\">\n                                {{ 'ecl.footer.LEGAL-NOTICE' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n    \n        </div>\n    </ng-container>\n\n    <ng-template #content>\n        <ng-content></ng-content>\n    </ng-template>\n</div>\n", dependencies: [{ kind: "directive", type: i3.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "directive", type: i3.NgTemplateOutlet, selector: "[ngTemplateOutlet]", inputs: ["ngTemplateOutletContext", "ngTemplateOutlet", "ngTemplateOutletInjector"] }, { kind: "directive", type: i4.EclLinkDirective, selector: "[eclLink]", inputs: ["variant", "isNegative", "isNoVisited"] }, { kind: "directive", type: i5.EclSiteFooterSectionDirective, selector: "[eclSiteFooterSection]", inputs: ["isCondensed", "isSplitList", "hasSeparator"] }, { kind: "directive", type: i6.EclSiteFooterTitleDirective, selector: "[eclSiteFooterTitle]", inputs: ["isSeparator"] }, { kind: "directive", type: i7.EclSiteFooterListDirective, selector: "[eclSiteFooterList]", inputs: ["isInline", "isColumns"] }, { kind: "directive", type: i8.EclSiteFooterLinkDirective, selector: "[eclSiteFooterLink]" }, { kind: "directive", type: i9.EclSiteFooterColumnDirective, selector: "[eclSiteFooterColumn]" }, { kind: "directive", type: i7.EclSiteFooterListItemDirective, selector: "[eclSiteFooterListItem]" }, { kind: "directive", type: i9.EclSiteFooterRowDirective, selector: "[eclSiteFooterRow]" }, { kind: "directive", type: i6.EclSiteFooterTitleLinkDirective, selector: "[eclSiteFooterTitleLink]" }, { kind: "directive", type: i8.EclSiteFooterLogoLinkDirective, selector: "[eclSiteFooterLogoLink]" }, { kind: "directive", type: i8.EclSiteFooterLogoImageDesktopDirective, selector: "[eclSiteFooterLogoImageDesktop]" }, { kind: "pipe", type: i1.TranslatePipe, name: "translate" }] });
__decorate([
    coerceBoolean,
    __metadata("design:type", Object)
], EclSiteFooterComponent.prototype, "isCore", void 0);
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.6", ngImport: i0, type: EclSiteFooterComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ecl-site-footer', template: "<div class=\"ecl-container ecl-site-footer__container\">\n    <ng-container *ngIf=\"!isCore\">\n        <ng-container *ngTemplateOutlet=\"content\"></ng-container>\n\n        <div eclSiteFooterRow>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection>\n                    <a eclLink\n                        href=\"https://ec.europa.eu/info/index_{{ languageCode }}\"\n                        eclSiteFooterLogoLink\n                        variant=\"standalone\"\n                        [attr.aria-label]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\">\n                        <img alt=\"European Commission logo\"\n                            [attr.title]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\"\n                            eclSiteFooterLogoImageDesktop\n                            src=\"assets/images/ecl/ec/logo/negative/logo-ec--{{ecLogoLanguageCode}}.svg\" />\n                    </a>\n                    <h2 eclSiteFooterTitle>\n                        <a eclLink\n                            variant=\"standalone\"\n                            href=\"https://ec.europa.eu/info/index_{{ languageCode }}\"\n                            eclSiteFooterTitleLink>\n                            {{ 'ecl.footer.EUROPEAN-COMMISSION' | translate }}\n                        </a>\n                    </h2>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [isSplitList]=\"true\">\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.CONTACT-EC' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission/contact_{{ languageCode }}\">\n                                {{ 'ecl.footer.CONTACT-EC' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://europa.eu/european-union/contact/social-networks_{{ languageCode }}\">\n                                {{ 'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESOURCES-FOR-PARTNERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/resources-partners_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESOURCES-FOR-PARTNERS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [isSplitList]=\"true\">\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LANGUAGE-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/language-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.LANGUAGE-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.COOKIES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/cookies_{{ languageCode }}\">\n                                {{ 'ecl.footer.COOKIES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PRIVACY-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/privacy-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.PRIVACY-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LEGAL-NOTICE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/legal-notice_{{ languageCode }}\">\n                                {{ 'ecl.footer.LEGAL-NOTICE' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n        </div>\n    </ng-container>\n\n    <ng-container *ngIf=\"isCore\">\n        <div eclSiteFooterRow>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection>\n                    <a eclLink\n                        routerLink=\"/\"\n                        variant=\"standalone\"\n                        class=\"ecl-site-footer__logo-link\"\n                        [attr.aria-label]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\">\n                        <img alt=\"European Commission logo\"\n                            [attr.title]=\"'ecl.footer.EUROPEAN-COMMISSION' | translate\"\n                            class=\"ecl-site-footer__logo-image-desktop\"\n                            src=\"assets/images/ecl/ec/logo/negative/logo-ec--{{ecLogoLanguageCode}}.svg\" /></a>\n                    <ng-container *ngTemplateOutlet=\"content\"></ng-container>\n                </div>\n            </div>\n            <div eclSiteFooterColumn>\n                <div eclSiteFooterSection\n                    [hasSeparator]=\"true\">\n                    <ul eclSiteFooterList\n                        [isColumns]=\"true\">\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.STRATEGY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/strategy_{{ languageCode }}\">\n                                {{ 'ecl.footer.STRATEGY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ABOUT-EUROPEAN-COMMISSION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission_{{ languageCode }}\">\n                                {{ 'ecl.footer.ABOUT-EUROPEAN-COMMISSION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.BUSINESS-ECONOMY-EURO' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/business-economy-euro_{{ languageCode }}\">\n                                {{ 'ecl.footer.BUSINESS-ECONOMY-EURO' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LIVE-WORK-TRAVEL' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/live-work-travel-eu_{{ languageCode }}\">\n                                {{ 'ecl.footer.LIVE-WORK-TRAVEL' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LAW' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/law_{{ languageCode }}\">\n                                {{ 'ecl.footer.LAW' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FUNDING-TENDERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/funding-tenders_{{ languageCode }}\">\n                                {{ 'ecl.footer.FUNDING-TENDERS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESEARCH-INNOVATION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/research-and-innovation_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESEARCH-INNOVATION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ENERGY-CLIMATE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/energy-climate-change-environment_{{ languageCode }}\">\n                                {{ 'ecl.footer.ENERGY-CLIMATE' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EDUCATION' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/education_{{ languageCode }}\">\n                                {{ 'ecl.footer.EDUCATION' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.AID-DEVELOPMENT' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/aid-development-cooperation-fundamental-rights_{{ languageCode }}\">\n                                {{ 'ecl.footer.AID-DEVELOPMENT' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOOD' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/food-farming-fisheries_{{ languageCode }}\">\n                                {{ 'ecl.footer.FOOD' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EU-REGIONAL' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/eu-regional-and-urban-development_{{ languageCode }}\">\n                                {{ 'ecl.footer.EU-REGIONAL' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.JOBS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/jobs-european-commission_{{ languageCode }}\">\n                                {{ 'ecl.footer.JOBS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.STATS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/statistics_{{ languageCode }}\">\n                                {{ 'ecl.footer.STATS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.NEWS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/commission/presscorner/home/{{ languageCode }}\">\n                                {{ 'ecl.footer.NEWS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.EVENTS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/events_{{ languageCode }}\">\n                                {{ 'ecl.footer.EVENTS' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PUBLICATIONS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/publications_{{ languageCode }}\">\n                                {{ 'ecl.footer.PUBLICATIONS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n\n                <div eclSiteFooterSection>\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.CONTACT-EC' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/about-european-commission/contact_{{ languageCode }}\">\n                                {{ 'ecl.footer.CONTACT-EC' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.ACCESSIBILITY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://european-union.europa.eu/web-accessibility-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.ACCESSIBILITY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://europa.eu/european-union/contact/social-networks_{{ languageCode }}#n:+i:4+e:1+t:+s\">\n                                {{ 'ecl.footer.FOLLOW-EUROPEAN-COMMISSION-SOCIAL-MEDIA' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.RESOURCES-FOR-PARTNERS' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/resources-partners_{{ languageCode }}\">\n                                {{ 'ecl.footer.RESOURCES-FOR-PARTNERS' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n\n                <div eclSiteFooterSection>\n                    <ul eclSiteFooterList>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LANGUAGES-OUR-WEBSITES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/languages-our-websites_{{ languageCode }}\">\n                                {{ 'ecl.footer.LANGUAGES-OUR-WEBSITES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.COOKIES' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/cookies_{{ languageCode }}\">\n                                {{ 'ecl.footer.COOKIES' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.PRIVACY-POLICY' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/privacy-policy_{{ languageCode }}\">\n                                {{ 'ecl.footer.PRIVACY-POLICY' | translate }}\n                            </a>\n                        </li>\n                        <li eclSiteFooterListItem>\n                            <a eclLink\n                                eclSiteFooterLink\n                                [attr.aria-label]=\"'ecl.footer.LEGAL-NOTICE' | translate\"\n                                variant=\"standalone\"\n                                href=\"https://ec.europa.eu/info/legal-notice_{{ languageCode }}\">\n                                {{ 'ecl.footer.LEGAL-NOTICE' | translate }}\n                            </a>\n                        </li>\n                    </ul>\n                </div>\n            </div>\n    \n        </div>\n    </ng-container>\n\n    <ng-template #content>\n        <ng-content></ng-content>\n    </ng-template>\n</div>\n" }]
        }], ctorParameters: function () { return [{ type: i1.TranslateService }, { type: i2.EclLanguageService }]; }, propDecorators: { isCore: [{
                type: Input
            }], cssClasses: [{
                type: HostBinding,
                args: ['class']
            }], role: [{
                type: HostBinding,
                args: ['attr.role']
            }] } });
//# sourceMappingURL=data:application/json;base64, 