@lucasferreiralsf/angular-frontend-library
Version:
This is a set of custom angular components to easy the development of any Subway frontend project.
48 lines • 2.74 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
var HeaderService = /** @class */ (function () {
function HeaderService() {
this.showMenuClickEvent = new EventEmitter();
}
/**
* @return {?}
*/
HeaderService.prototype.showMenuClick = /**
* @return {?}
*/
function () {
this.showMenuClickEvent.emit();
};
/**
* @param {?} e
* @return {?}
*/
HeaderService.prototype.showMenuButton = /**
* @param {?} e
* @return {?}
*/
function (e) {
this.hasSideNav = e;
};
HeaderService.decorators = [
{ type: Injectable, args: [{
providedIn: 'root'
},] }
];
/** @nocollapse */
HeaderService.ctorParameters = function () { return []; };
/** @nocollapse */ HeaderService.ngInjectableDef = i0.defineInjectable({ factory: function HeaderService_Factory() { return new HeaderService(); }, token: HeaderService, providedIn: "root" });
return HeaderService;
}());
export { HeaderService };
if (false) {
/** @type {?} */
HeaderService.prototype.showMenuClickEvent;
/** @type {?} */
HeaderService.prototype.hasSideNav;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGVyLnNlcnZpY2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHVjYXNmZXJyZWlyYWxzZi9hbmd1bGFyLWZyb250ZW5kLWxpYnJhcnkvIiwic291cmNlcyI6WyJsaWIvaGVhZGVyL2hlYWRlci5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFFekQ7SUFRRTtRQUhBLHVCQUFrQixHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7SUFHeEIsQ0FBQzs7OztJQUVqQixxQ0FBYTs7O0lBQWI7UUFDRSxJQUFJLENBQUMsa0JBQWtCLENBQUMsSUFBSSxFQUFFLENBQUM7SUFDakMsQ0FBQzs7Ozs7SUFFRCxzQ0FBYzs7OztJQUFkLFVBQWUsQ0FBVTtRQUN2QixJQUFJLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQztJQUN0QixDQUFDOztnQkFoQkYsVUFBVSxTQUFDO29CQUNWLFVBQVUsRUFBRSxNQUFNO2lCQUNuQjs7Ozs7d0JBSkQ7Q0FtQkMsQUFqQkQsSUFpQkM7U0FkWSxhQUFhOzs7SUFFeEIsMkNBQXdDOztJQUV4QyxtQ0FBb0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlLCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQEluamVjdGFibGUoe1xuICBwcm92aWRlZEluOiAncm9vdCdcbn0pXG5leHBvcnQgY2xhc3MgSGVhZGVyU2VydmljZSB7XG5cbiAgc2hvd01lbnVDbGlja0V2ZW50ID0gbmV3IEV2ZW50RW1pdHRlcigpO1xuXG4gIGhhc1NpZGVOYXY6IGJvb2xlYW47XG4gIGNvbnN0cnVjdG9yKCkgeyB9XG5cbiAgc2hvd01lbnVDbGljaygpIHtcbiAgICB0aGlzLnNob3dNZW51Q2xpY2tFdmVudC5lbWl0KCk7XG4gIH1cblxuICBzaG93TWVudUJ1dHRvbihlOiBib29sZWFuKSB7XG4gICAgdGhpcy5oYXNTaWRlTmF2ID0gZTtcbiAgfVxufVxuIl19