ngx-admin-lte
Version:
AdminLTE theme for angular
24 lines • 2.06 kB
JavaScript
import * as tslib_1 from "tslib";
import { Injectable } from '@angular/core';
import { ReplaySubject } from 'rxjs';
import { Router } from '@angular/router';
let MenuService = class MenuService {
constructor(router) {
this.router = router;
this.current = new ReplaySubject(1);
}
setCurrent(menu) {
this.current.next(menu);
}
getCurrent() {
return this.current;
}
};
MenuService.ctorParameters = () => [
{ type: Router }
];
MenuService = tslib_1.__decorate([
Injectable()
], MenuService);
export { MenuService };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWVudS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWFkbWluLWx0ZS8iLCJzb3VyY2VzIjpbInNlcnZpY2VzL21lbnUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sTUFBTSxDQUFDO0FBQ3JDLE9BQU8sRUFBRSxNQUFNLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUd6QyxJQUFhLFdBQVcsR0FBeEIsTUFBYSxXQUFXO0lBR3BCLFlBQ1UsTUFBYztRQUFkLFdBQU0sR0FBTixNQUFNLENBQVE7UUFIaEIsWUFBTyxHQUF1QixJQUFJLGFBQWEsQ0FBTyxDQUFDLENBQUUsQ0FBQztJQUkvRCxDQUFDO0lBRUcsVUFBVSxDQUFFLElBQVM7UUFDMUIsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUUsSUFBSSxDQUFFLENBQUM7SUFDNUIsQ0FBQztJQUVNLFVBQVU7UUFDZixPQUFPLElBQUksQ0FBQyxPQUFPLENBQUM7SUFDdEIsQ0FBQztDQUVKLENBQUE7O1lBWHFCLE1BQU07O0FBSmYsV0FBVztJQUR2QixVQUFVLEVBQUU7R0FDQSxXQUFXLENBZXZCO1NBZlksV0FBVyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IFJlcGxheVN1YmplY3QgfSBmcm9tICdyeGpzJztcbmltcG9ydCB7IFJvdXRlciB9IGZyb20gJ0Bhbmd1bGFyL3JvdXRlcic7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBNZW51U2VydmljZSB7XG4gICAgcHJpdmF0ZSBjdXJyZW50OiBSZXBsYXlTdWJqZWN0PGFueT4gPSBuZXcgUmVwbGF5U3ViamVjdDxhbnk+KCAxICk7XG5cbiAgICBjb25zdHJ1Y3RvcihcbiAgICAgIHByaXZhdGUgcm91dGVyOiBSb3V0ZXJcbiAgICApIHt9XG5cbiAgICBwdWJsaWMgc2V0Q3VycmVudCggbWVudTogYW55ICkge1xuICAgICAgdGhpcy5jdXJyZW50Lm5leHQoIG1lbnUgKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0Q3VycmVudCgpIHtcbiAgICAgIHJldHVybiB0aGlzLmN1cnJlbnQ7XG4gICAgfVxuXG59XG4iXX0=