/**
 * @fileoverview added by tsickle
 * Generated from: lib/dashboard-menu/dashboard-menu.component.ts
 * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
 */
import { ChangeDetectionStrategy, Component, Input, ViewEncapsulation } from '@angular/core';
export class BbDashboardMenu {
    constructor() {
        // Inputs.
        this.title = null;
        this.imageUrl = null;
        this.backUrlLink = null;
        this.backUrlTitle = null;
    }
}
BbDashboardMenu.decorators = [
    { type: Component, args: [{
                selector: 'bb-dashboard-menu',
                template: "<a *ngIf=\"backUrlLink && backUrlTitle\"\r\n   [routerLink]=\"backUrlLink\"\r\n   class=\"bb-dashboard-menu-link\">\r\n    {{ backUrlTitle }}\r\n</a>\r\n\r\n<div class=\"bb-dashboard-menu-row\">\r\n    <img *ngIf=\"imageUrl\"\r\n         [src]=\"imageUrl\"\r\n         class=\"bb-dashboard-menu-image\"\r\n         alt=\"Menu image\">\r\n    <h1 *ngIf=\"title as titleLabel\"\r\n        class=\"bb-dashboard-menu-title\">\r\n        {{ titleLabel }}\r\n    </h1>\r\n</div>\r\n\r\n<nav class=\"bb-dashboard-menu-navigation\">\r\n    <ng-content select=\"[bb-dashboard-menu-item]\"></ng-content>\r\n</nav>\r\n",
                changeDetection: ChangeDetectionStrategy.OnPush,
                encapsulation: ViewEncapsulation.None,
                preserveWhitespaces: false,
                host: {
                    'class': 'bb-dashboard-menu',
                    'role': 'navigation'
                },
                styles: [".bb-dashboard-menu{display:block;margin-bottom:20px}.bb-dashboard-menu-link,.bb-dashboard-menu-title{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bb-dashboard-menu-link{display:block;font-weight:500;margin-bottom:16px;text-decoration:none}.bb-dashboard-menu-link,.bb-dashboard-menu-link:visited{color:#a7a9c4!important}.bb-dashboard-menu-link:before{width:14px;content:\"\";height:13px;margin-right:3px;display:inline-block;background-size:cover;background-image:url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 492 492'%3E%3Cpath fill='%23a7a9c4' d='M464.344 207.418l.768.168H135.888l103.496-103.724c5.068-5.064 7.848-11.924 7.848-19.124 0-7.2-2.78-14.012-7.848-19.088L223.28 49.538c-5.064-5.064-11.812-7.864-19.008-7.864-7.2 0-13.952 2.78-19.016 7.844L7.844 226.914C2.76 231.998-.02 238.77 0 245.974c-.02 7.244 2.76 14.02 7.844 19.096l177.412 177.412c5.064 5.06 11.812 7.844 19.016 7.844 7.196 0 13.944-2.788 19.008-7.844l16.104-16.112c5.068-5.056 7.848-11.808 7.848-19.008 0-7.196-2.78-13.592-7.848-18.652L134.72 284.406h329.992c14.828 0 27.288-12.78 27.288-27.6v-22.788c0-14.82-12.828-26.6-27.656-26.6z'/%3E%3C/svg%3E\")}.bb-dashboard-menu-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.bb-dashboard-menu-image{display:block;margin-right:10px;width:30px;height:30px;border-radius:50%}.bb-dashboard-menu-title{color:#272838;display:block;line-height:1;font-size:34px;font-weight:500}.bb-dashboard-menu-navigation{display:-ms-flexbox;display:flex;overflow-x:auto;border-bottom:1px solid #d8d8d8}"]
            }] }
];
BbDashboardMenu.propDecorators = {
    title: [{ type: Input }],
    imageUrl: [{ type: Input }],
    backUrlLink: [{ type: Input }],
    backUrlTitle: [{ type: Input }]
};
if (false) {
    /** @type {?} */
    BbDashboardMenu.prototype.title;
    /** @type {?} */
    BbDashboardMenu.prototype.imageUrl;
    /** @type {?} */
    BbDashboardMenu.prototype.backUrlLink;
    /** @type {?} */
    BbDashboardMenu.prototype.backUrlTitle;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGFzaGJvYXJkLW1lbnUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGJyYXZvYml0L2JiLWZvdW5kYXRpb24vZGFzaGJvYXJkLyIsInNvdXJjZXMiOlsibGliL2Rhc2hib2FyZC1tZW51L2Rhc2hib2FyZC1tZW51LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBQyx1QkFBdUIsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLGlCQUFpQixFQUFDLE1BQU0sZUFBZSxDQUFDO0FBYzNGLE1BQU0sT0FBTyxlQUFlO0lBWjVCOztRQWVhLFVBQUssR0FBa0IsSUFBSSxDQUFDO1FBQzVCLGFBQVEsR0FBa0IsSUFBSSxDQUFDO1FBQy9CLGdCQUFXLEdBQWtCLElBQUksQ0FBQztRQUNsQyxpQkFBWSxHQUFrQixJQUFJLENBQUM7SUFFaEQsQ0FBQzs7O1lBcEJBLFNBQVMsU0FBQztnQkFDUCxRQUFRLEVBQUUsbUJBQW1CO2dCQUM3QiwybUJBQThDO2dCQUU5QyxlQUFlLEVBQUUsdUJBQXVCLENBQUMsTUFBTTtnQkFDL0MsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7Z0JBQ3JDLG1CQUFtQixFQUFFLEtBQUs7Z0JBQzFCLElBQUksRUFBRTtvQkFDRixPQUFPLEVBQUUsbUJBQW1CO29CQUM1QixNQUFNLEVBQUUsWUFBWTtpQkFDdkI7O2FBQ0o7OztvQkFJSSxLQUFLO3VCQUNMLEtBQUs7MEJBQ0wsS0FBSzsyQkFDTCxLQUFLOzs7O0lBSE4sZ0NBQXFDOztJQUNyQyxtQ0FBd0M7O0lBQ3hDLHNDQUEyQzs7SUFDM0MsdUNBQTRDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCwgVmlld0VuY2Fwc3VsYXRpb259IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgICBzZWxlY3RvcjogJ2JiLWRhc2hib2FyZC1tZW51JyxcclxuICAgIHRlbXBsYXRlVXJsOiAnLi9kYXNoYm9hcmQtbWVudS5jb21wb25lbnQuaHRtbCcsXHJcbiAgICBzdHlsZVVybHM6IFsnLi9kYXNoYm9hcmQtbWVudS5jb21wb25lbnQuc2NzcyddLFxyXG4gICAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXHJcbiAgICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lLFxyXG4gICAgcHJlc2VydmVXaGl0ZXNwYWNlczogZmFsc2UsXHJcbiAgICBob3N0OiB7XHJcbiAgICAgICAgJ2NsYXNzJzogJ2JiLWRhc2hib2FyZC1tZW51JyxcclxuICAgICAgICAncm9sZSc6ICduYXZpZ2F0aW9uJ1xyXG4gICAgfVxyXG59KVxyXG5leHBvcnQgY2xhc3MgQmJEYXNoYm9hcmRNZW51IHtcclxuXHJcbiAgICAvLyBJbnB1dHMuXHJcbiAgICBASW5wdXQoKSB0aXRsZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgICBASW5wdXQoKSBpbWFnZVVybDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgICBASW5wdXQoKSBiYWNrVXJsTGluazogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgICBASW5wdXQoKSBiYWNrVXJsVGl0bGU6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG5cclxufVxyXG4iXX0=