import { Component, input } from '@angular/core';
import * as i0 from "@angular/core";
/**
 * Inside a navbar, this component allow to display a profile button
 *
 */
export class NavbarProfileComponent {
    constructor() {
        /**
         * Profile imamge
         */
        this.src = input('');
        /**
         * Profile image alt
         */
        this.alt = input('');
    }
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.1.0", ngImport: i0, type: NavbarProfileComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.1.0", version: "18.1.0", type: NavbarProfileComponent, selector: "mic-navbar-profile", inputs: { src: { classPropertyName: "src", publicName: "src", isSignal: true, isRequired: false, transformFunction: null }, alt: { classPropertyName: "alt", publicName: "alt", isSignal: true, isRequired: false, transformFunction: null } }, ngImport: i0, template: "<div class=\"flex flex-row justify-center\">\r\n  <img [src]=\"src()\" [alt]=\"alt()\" class=\"mic-navbar-profile\" />\r\n</div>\r\n", styles: [".mic-navbar-profile{height:40px;border-radius:40px;margin:0 5px}\n"] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.1.0", ngImport: i0, type: NavbarProfileComponent, decorators: [{
            type: Component,
            args: [{ selector: 'mic-navbar-profile', template: "<div class=\"flex flex-row justify-center\">\r\n  <img [src]=\"src()\" [alt]=\"alt()\" class=\"mic-navbar-profile\" />\r\n</div>\r\n", styles: [".mic-navbar-profile{height:40px;border-radius:40px;margin:0 5px}\n"] }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2YmFyLXByb2ZpbGUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvdGhlbWUvc3JjL2xpYi9uYXZiYXIvbmF2YmFyLXByb2ZpbGUuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vcGFja2FnZXMvdGhlbWUvc3JjL2xpYi9uYXZiYXIvbmF2YmFyLXByb2ZpbGUuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBRWpEOzs7R0FHRztBQU1ILE1BQU0sT0FBTyxzQkFBc0I7SUFMbkM7UUFNRTs7V0FFRztRQUNILFFBQUcsR0FBRyxLQUFLLENBQVMsRUFBRSxDQUFDLENBQUM7UUFDeEI7O1dBRUc7UUFDSCxRQUFHLEdBQUcsS0FBSyxDQUFTLEVBQUUsQ0FBQyxDQUFDO0tBQ3pCOzhHQVRZLHNCQUFzQjtrR0FBdEIsc0JBQXNCLDBTQ1huQyxzSUFHQTs7MkZEUWEsc0JBQXNCO2tCQUxsQyxTQUFTOytCQUNFLG9CQUFvQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgaW5wdXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuXHJcbi8qKlxyXG4gKiBJbnNpZGUgYSBuYXZiYXIsIHRoaXMgY29tcG9uZW50IGFsbG93IHRvIGRpc3BsYXkgYSBwcm9maWxlIGJ1dHRvblxyXG4gKlxyXG4gKi9cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdtaWMtbmF2YmFyLXByb2ZpbGUnLFxyXG4gIHRlbXBsYXRlVXJsOiAnLi9uYXZiYXItcHJvZmlsZS5jb21wb25lbnQuaHRtbCcsXHJcbiAgc3R5bGVVcmxzOiBbJy4vbmF2YmFyLXByb2ZpbGUuY29tcG9uZW50LnNjc3MnXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmF2YmFyUHJvZmlsZUNvbXBvbmVudCB7XHJcbiAgLyoqXHJcbiAgICogUHJvZmlsZSBpbWFtZ2VcclxuICAgKi9cclxuICBzcmMgPSBpbnB1dDxzdHJpbmc+KCcnKTtcclxuICAvKipcclxuICAgKiBQcm9maWxlIGltYWdlIGFsdFxyXG4gICAqL1xyXG4gIGFsdCA9IGlucHV0PHN0cmluZz4oJycpO1xyXG59XHJcbiIsIjxkaXYgY2xhc3M9XCJmbGV4IGZsZXgtcm93IGp1c3RpZnktY2VudGVyXCI+XHJcbiAgPGltZyBbc3JjXT1cInNyYygpXCIgW2FsdF09XCJhbHQoKVwiIGNsYXNzPVwibWljLW5hdmJhci1wcm9maWxlXCIgLz5cclxuPC9kaXY+XHJcbiJdfQ==