import { Component, ChangeDetectionStrategy, HostBinding, ViewEncapsulation } from '@angular/core';
import * as i0 from "@angular/core";
export class EuiBreadcrumbComponent {
    constructor() {
        this.class = 'eui-breadcrumb';
    }
}
/** @nocollapse */ EuiBreadcrumbComponent.ɵfac = function EuiBreadcrumbComponent_Factory(t) { return new (t || EuiBreadcrumbComponent)(); };
/** @nocollapse */ EuiBreadcrumbComponent.ɵcmp = i0.ɵɵdefineComponent({ type: EuiBreadcrumbComponent, selectors: [["eui-breadcrumb"]], hostVars: 2, hostBindings: function EuiBreadcrumbComponent_HostBindings(rf, ctx) { if (rf & 2) {
        i0.ɵɵclassMap(ctx.class);
    } }, decls: 12, vars: 0, consts: [[1, "eui-breadcrumb-items"], [1, "eui-breadcrumb-item"], ["routerLink", ".", "title", "Home", "aria-label", "Home"], ["routerLink", ".", "title", "Section title which can be very big", "aria-label", "Section title which can be very big"], ["routerLink", ".", "title", "Sub-section title which can be very big and automatically truncated based on the size of the page body width", "aria-label", "Sub-section title which can be very big and automatically truncated based on the size of the page body width"], ["aria-current", "page", 1, "eui-breadcrumb-item", "eui-breadcrumb-item--active"]], template: function EuiBreadcrumbComponent_Template(rf, ctx) { if (rf & 1) {
        i0.ɵɵelementStart(0, "ol", 0);
        i0.ɵɵelementStart(1, "li", 1);
        i0.ɵɵelementStart(2, "a", 2);
        i0.ɵɵtext(3, "Home");
        i0.ɵɵelementEnd();
        i0.ɵɵelementEnd();
        i0.ɵɵelementStart(4, "li", 1);
        i0.ɵɵelementStart(5, "a", 3);
        i0.ɵɵtext(6, "Section title which can be very big");
        i0.ɵɵelementEnd();
        i0.ɵɵelementEnd();
        i0.ɵɵelementStart(7, "li", 1);
        i0.ɵɵelementStart(8, "a", 4);
        i0.ɵɵtext(9, "Sub-section title which can be very big and automatically truncated based on the size of the page body width");
        i0.ɵɵelementEnd();
        i0.ɵɵelementEnd();
        i0.ɵɵelementStart(10, "li", 5);
        i0.ɵɵtext(11, "Page Title of the current page which cannot be clicked");
        i0.ɵɵelementEnd();
        i0.ɵɵelementEnd();
    } }, styles: ["@charset \"UTF-8\";.eui-breadcrumb{align-items:center;display:flex;position:relative;width:100%}.eui-breadcrumb+.eui-page .eui-page-header{padding-top:0}.eui-breadcrumb-items{align-items:center;display:flex;font-size:var(--eui-font-size-s);font-weight:600;list-style:none;margin:0;padding:var(--eui-spacing-xs) var(--eui-spacing);width:100%}.eui-breadcrumb-item{display:inline-block;min-width:calc(var(--eui-spacing)*2.5)}.eui-breadcrumb-item,.eui-breadcrumb-item+.eui-breadcrumb-item:not(.eui-breadcrumb-item--active){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eui-breadcrumb-item+.eui-breadcrumb-item:before{color:var(--eui-color-grey);content:\"\uE902\";display:inline-block;font-family:var(--eui-icons-font-family);font-size:var(--eui-font-size-xs);padding-left:var(--eui-spacing-xs);padding-right:var(--eui-spacing-xs)}.eui-breadcrumb-item--active{color:var(--eui-color-grey);display:contents;overflow:visible;width:100%}"], encapsulation: 2 });
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(EuiBreadcrumbComponent, [{
        type: Component,
        args: [{
                selector: 'eui-breadcrumb',
                templateUrl: './breadcrumb.component.html',
                styleUrls: ['./_styles/_index.scss'],
                changeDetection: ChangeDetectionStrategy.Default,
                encapsulation: ViewEncapsulation.None,
            }]
    }], function () { return []; }, { class: [{
            type: HostBinding
        }] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnJlYWRjcnVtYi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiL2J1aWxkcy9ldWkvY2MtY3Nkci1yb290L3BhY2thZ2VzL2V1aS9wYWNrYWdlcy9jb21wb25lbnRzLW5leHQvc3JjLyIsInNvdXJjZXMiOlsibGliL2xheW91dC9ldWktYnJlYWRjcnVtYi9icmVhZGNydW1iLmNvbXBvbmVudC50cyIsImxpYi9sYXlvdXQvZXVpLWJyZWFkY3J1bWIvYnJlYWRjcnVtYi5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLHVCQUF1QixFQUFFLFdBQVcsRUFBRSxpQkFBaUIsRUFBUyxNQUFNLGVBQWUsQ0FBQzs7QUFTMUcsTUFBTSxPQUFPLHNCQUFzQjtJQUkvQjtRQUZlLFVBQUssR0FBRyxnQkFBZ0IsQ0FBQztJQUlyQyxDQUFDOzsrR0FOSyxzQkFBc0I7OEVBQXRCLHNCQUFzQjs7O1FDVG5DLDZCQUNJO1FBQUEsNkJBQ0k7UUFBQSw0QkFFc0I7UUFBQSxvQkFBSTtRQUFBLGlCQUFJO1FBQ2xDLGlCQUFLO1FBQ0wsNkJBQ0k7UUFBQSw0QkFFcUQ7UUFBQSxtREFBbUM7UUFBQSxpQkFBSTtRQUNoRyxpQkFBSztRQUNMLDZCQUNJO1FBQUEsNEJBRThIO1FBQUEsNEhBQTRHO1FBQUEsaUJBQUk7UUFIbFAsaUJBQ0k7UUFHSiw4QkFBZ0Y7UUFBQSx1RUFBc0Q7UUFBQSxpQkFBSztRQUMvSSxpQkFBSzs7a0REUFEsc0JBQXNCO2NBUGxDLFNBQVM7ZUFBQztnQkFDUCxRQUFRLEVBQUUsZ0JBQWdCO2dCQUMxQixXQUFXLEVBQUUsNkJBQTZCO2dCQUMxQyxTQUFTLEVBQUUsQ0FBQyx1QkFBdUIsQ0FBQztnQkFDcEMsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE9BQU87Z0JBQ2hELGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxJQUFJO2FBQ3hDO3NDQUdrQixLQUFLO2tCQUFuQixXQUFXIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgSG9zdEJpbmRpbmcsIFZpZXdFbmNhcHN1bGF0aW9uLCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgICBzZWxlY3RvcjogJ2V1aS1icmVhZGNydW1iJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vYnJlYWRjcnVtYi5jb21wb25lbnQuaHRtbCcsXG4gICAgc3R5bGVVcmxzOiBbJy4vX3N0eWxlcy9faW5kZXguc2NzcyddLFxuICAgIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuRGVmYXVsdCxcbiAgICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxufSlcbmV4cG9ydCBjbGFzcyBFdWlCcmVhZGNydW1iQ29tcG9uZW50IHtcblxuICAgIEBIb3N0QmluZGluZygpIGNsYXNzID0gJ2V1aS1icmVhZGNydW1iJztcblxuICAgIGNvbnN0cnVjdG9yKFxuXG4gICAgKSB7fVxuXG59XG4iLCI8b2wgY2xhc3M9XCJldWktYnJlYWRjcnVtYi1pdGVtc1wiPlxuICAgIDxsaSBjbGFzcz1cImV1aS1icmVhZGNydW1iLWl0ZW1cIj5cbiAgICAgICAgPGEgcm91dGVyTGluaz1cIi5cIlxuICAgICAgICAgICAgdGl0bGU9XCJIb21lXCJcbiAgICAgICAgICAgIGFyaWEtbGFiZWw9XCJIb21lXCI+SG9tZTwvYT5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cImV1aS1icmVhZGNydW1iLWl0ZW1cIj5cbiAgICAgICAgPGEgcm91dGVyTGluaz1cIi5cIlxuICAgICAgICAgICAgdGl0bGU9XCJTZWN0aW9uIHRpdGxlIHdoaWNoIGNhbiBiZSB2ZXJ5IGJpZ1wiXG4gICAgICAgICAgICBhcmlhLWxhYmVsPVwiU2VjdGlvbiB0aXRsZSB3aGljaCBjYW4gYmUgdmVyeSBiaWdcIj5TZWN0aW9uIHRpdGxlIHdoaWNoIGNhbiBiZSB2ZXJ5IGJpZzwvYT5cbiAgICA8L2xpPlxuICAgIDxsaSBjbGFzcz1cImV1aS1icmVhZGNydW1iLWl0ZW1cIj5cbiAgICAgICAgPGEgcm91dGVyTGluaz1cIi5cIlxuICAgICAgICAgICAgdGl0bGU9XCJTdWItc2VjdGlvbiB0aXRsZSB3aGljaCBjYW4gYmUgdmVyeSBiaWcgYW5kIGF1dG9tYXRpY2FsbHkgdHJ1bmNhdGVkIGJhc2VkIG9uIHRoZSBzaXplIG9mIHRoZSBwYWdlIGJvZHkgd2lkdGhcIlxuICAgICAgICAgICAgYXJpYS1sYWJlbD1cIlN1Yi1zZWN0aW9uIHRpdGxlIHdoaWNoIGNhbiBiZSB2ZXJ5IGJpZyBhbmQgYXV0b21hdGljYWxseSB0cnVuY2F0ZWQgYmFzZWQgb24gdGhlIHNpemUgb2YgdGhlIHBhZ2UgYm9keSB3aWR0aFwiPlN1Yi1zZWN0aW9uIHRpdGxlIHdoaWNoIGNhbiBiZSB2ZXJ5IGJpZyBhbmQgYXV0b21hdGljYWxseSB0cnVuY2F0ZWQgYmFzZWQgb24gdGhlIHNpemUgb2YgdGhlIHBhZ2UgYm9keSB3aWR0aDwvYT5cbiAgICA8bGkgY2xhc3M9XCJldWktYnJlYWRjcnVtYi1pdGVtIGV1aS1icmVhZGNydW1iLWl0ZW0tLWFjdGl2ZVwiIGFyaWEtY3VycmVudD1cInBhZ2VcIj5QYWdlIFRpdGxlIG9mIHRoZSBjdXJyZW50IHBhZ2Ugd2hpY2ggY2Fubm90IGJlIGNsaWNrZWQ8L2xpPlxuPC9vbD5cblxuPCEtLSAyRE86IERlY29tcG9zZSB3aXRoIGNvbXBvbmVudHM/XG48ZXVpLWJyZWFkY3J1bWItaXRlbXM+XG4gICAgPGV1aS1icmVhZGNydW1iLWl0ZW0+Li4uPC9ldWktYnJlYWRjcnVtYi1pdGVtPlxuICAgIDxldWktYnJlYWRjcnVtYi1pdGVtPi4uLjwvZXVpLWJyZWFkY3J1bWItaXRlbT5cbiAgICA8ZXVpLWJyZWFkY3J1bWItaXRlbT4uLi48L2V1aS1icmVhZGNydW1iLWl0ZW0+XG48L2V1aS1icmVhZGNydW1iLWl0ZW1zPlxuLS0+XG4iXX0=