import { Component, HostBinding, Input, ChangeDetectionStrategy } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "../../../eui-dropdown/eui-dropdown.component";
import * as i2 from "../../../eui-button/eui-button.component";
import * as i3 from "../../../../directives/eui-tooltip.directive";
import * as i4 from "../../../atoms/eui-icon/eui-icon.component";
import * as i5 from "../../../eui-dropdown/components/eui-dropdown-content.component";
const _c0 = ["*"];
export class EuiCardFooterMenuContentComponent {
    constructor() {
        this.tooltipText = 'More options';
        this.string = 'eui-card-footer-menu-content';
    }
}
/** @nocollapse */ EuiCardFooterMenuContentComponent.ɵfac = function EuiCardFooterMenuContentComponent_Factory(t) { return new (t || EuiCardFooterMenuContentComponent)(); };
/** @nocollapse */ EuiCardFooterMenuContentComponent.ɵcmp = i0.ɵɵdefineComponent({ type: EuiCardFooterMenuContentComponent, selectors: [["eui-card-footer-menu-content"]], hostVars: 2, hostBindings: function EuiCardFooterMenuContentComponent_HostBindings(rf, ctx) { if (rf & 2) {
        i0.ɵɵclassMap(ctx.string);
    } }, inputs: { tooltipText: "tooltipText" }, ngContentSelectors: _c0, decls: 5, vars: 2, consts: [["euiButton", "", "euiRounded", "", "euiIconButton", "", "euiBasicButton", "", "euiSecondary", "", 3, "euiTooltip"], ["euiIcon", "", "iconClass", "eui-icon eui-icon-more-vertical"]], template: function EuiCardFooterMenuContentComponent_Template(rf, ctx) { if (rf & 1) {
        i0.ɵɵprojectionDef();
        i0.ɵɵelementStart(0, "eui-dropdown");
        i0.ɵɵelementStart(1, "button", 0);
        i0.ɵɵelement(2, "span", 1);
        i0.ɵɵelementEnd();
        i0.ɵɵelementStart(3, "eui-dropdown-content");
        i0.ɵɵprojection(4);
        i0.ɵɵelementEnd();
        i0.ɵɵelementEnd();
    } if (rf & 2) {
        i0.ɵɵadvance(1);
        i0.ɵɵpropertyInterpolate("euiTooltip", ctx.tooltipText);
        i0.ɵɵattribute("aria-label", ctx.tooltipText);
    } }, directives: [i1.EuiDropdownComponent, i2.EuiButtonComponent, i3.EuiTooltipDirective, i4.EuiIconComponent, i5.EuiDropdownContentComponent], encapsulation: 2, changeDetection: 0 });
/*@__PURE__*/ (function () { i0.ɵsetClassMetadata(EuiCardFooterMenuContentComponent, [{
        type: Component,
        args: [{
                selector: 'eui-card-footer-menu-content',
                templateUrl: './eui-card-footer-menu-content.component.html',
                changeDetection: ChangeDetectionStrategy.OnPush,
            }]
    }], function () { return []; }, { tooltipText: [{
            type: Input
        }], string: [{
            type: HostBinding,
            args: ['class']
        }] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXVpLWNhcmQtZm9vdGVyLW1lbnUtY29udGVudC5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiL2J1aWxkcy9ldWkvY2MtY3Nkci1yb290L3BhY2thZ2VzL2V1aS9wYWNrYWdlcy9jb21wb25lbnRzLW5leHQvc3JjLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvZXVpLWNhcmQvY29tcG9uZW50cy9ldWktY2FyZC1mb290ZXIvZXVpLWNhcmQtZm9vdGVyLW1lbnUtY29udGVudC5jb21wb25lbnQudHMiLCJsaWIvY29tcG9uZW50cy9ldWktY2FyZC9jb21wb25lbnRzL2V1aS1jYXJkLWZvb3Rlci9ldWktY2FyZC1mb290ZXItbWVudS1jb250ZW50LmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBRSx1QkFBdUIsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7Ozs7Ozs7QUFPdkYsTUFBTSxPQUFPLGlDQUFpQztJQU0xQztRQUpTLGdCQUFXLEdBQUcsY0FBYyxDQUFDO1FBRWhCLFdBQU0sR0FBRyw4QkFBOEIsQ0FBQztJQUc5RCxDQUFDOztxSUFQUSxpQ0FBaUM7eUZBQWpDLGlDQUFpQzs7OztRQ1A5QyxvQ0FDSTtRQUFBLGlDQUNJO1FBQUEsMEJBQWlFO1FBQ3JFLGlCQUFTO1FBQ1QsNENBQ0k7UUFBQSxrQkFBWTtRQUNoQixpQkFBdUI7UUFDM0IsaUJBQWU7O1FBTjRELGVBQTRCO1FBQTVCLHVEQUE0QjtRQUFDLDZDQUErQjs7a0RETTFILGlDQUFpQztjQUw3QyxTQUFTO2VBQUM7Z0JBQ1AsUUFBUSxFQUFFLDhCQUE4QjtnQkFDeEMsV0FBVyxFQUFFLCtDQUErQztnQkFDNUQsZUFBZSxFQUFFLHVCQUF1QixDQUFDLE1BQU07YUFDbEQ7c0NBR1ksV0FBVztrQkFBbkIsS0FBSztZQUVnQixNQUFNO2tCQUEzQixXQUFXO21CQUFDLE9BQU8iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIEhvc3RCaW5kaW5nLCBJbnB1dCwgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6ICdldWktY2FyZC1mb290ZXItbWVudS1jb250ZW50JyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vZXVpLWNhcmQtZm9vdGVyLW1lbnUtY29udGVudC5jb21wb25lbnQuaHRtbCcsXG4gICAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG59KVxuZXhwb3J0IGNsYXNzIEV1aUNhcmRGb290ZXJNZW51Q29udGVudENvbXBvbmVudCB7XG5cbiAgICBASW5wdXQoKSB0b29sdGlwVGV4dCA9ICdNb3JlIG9wdGlvbnMnO1xuXG4gICAgQEhvc3RCaW5kaW5nKCdjbGFzcycpIHN0cmluZyA9ICdldWktY2FyZC1mb290ZXItbWVudS1jb250ZW50JztcblxuICAgIGNvbnN0cnVjdG9yKCkge1xuICAgIH1cbn1cbiIsIjxldWktZHJvcGRvd24+XG4gICAgPGJ1dHRvbiBldWlCdXR0b24gZXVpUm91bmRlZCBldWlJY29uQnV0dG9uIGV1aUJhc2ljQnV0dG9uIGV1aVNlY29uZGFyeSBldWlUb29sdGlwPVwie3t0b29sdGlwVGV4dH19XCIgW2F0dHIuYXJpYS1sYWJlbF09XCJ0b29sdGlwVGV4dFwiPlxuICAgICAgICA8c3BhbiBldWlJY29uIGljb25DbGFzcz1cImV1aS1pY29uIGV1aS1pY29uLW1vcmUtdmVydGljYWxcIj48L3NwYW4+XG4gICAgPC9idXR0b24+XG4gICAgPGV1aS1kcm9wZG93bi1jb250ZW50PlxuICAgICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gICAgPC9ldWktZHJvcGRvd24tY29udGVudD5cbjwvZXVpLWRyb3Bkb3duPlxuIl19