@koalarx/ui
Version:
Koala UI is a Design System developed in Angular whose objective is to facilitate and make your development faster and simpler, making this framework your greatest ally.
24 lines • 2.53 kB
JavaScript
import { Injectable } from '@angular/core';
import { menuStateSubject } from './menu.component';
import * as i0 from "@angular/core";
export class KoalaMenuService {
getMenuState() {
return menuStateSubject.getValue();
}
open() {
menuStateSubject.next('open');
}
close() {
menuStateSubject.next('close');
}
clearConfig() {
menuStateSubject.next(null);
}
}
KoalaMenuService.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: KoalaMenuService, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
KoalaMenuService.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: KoalaMenuService, providedIn: "any" });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.3.0", ngImport: i0, type: KoalaMenuService, decorators: [{
type: Injectable,
args: [{ providedIn: "any" }]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia29hbGEubWVudS5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbWVudS9zcmMvbGliL2tvYWxhLm1lbnUuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxnQkFBZ0IsRUFBaUIsTUFBTSxrQkFBa0IsQ0FBQzs7QUFHbkUsTUFBTSxPQUFPLGdCQUFnQjtJQUVyQixZQUFZO1FBQ2xCLE9BQU8sZ0JBQWdCLENBQUMsUUFBUSxFQUFFLENBQUM7SUFDcEMsQ0FBQztJQUVNLElBQUk7UUFDVixnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUM7SUFDL0IsQ0FBQztJQUVNLEtBQUs7UUFDWCxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVNLFdBQVc7UUFDakIsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDO0lBQzdCLENBQUM7OzZHQWhCVyxnQkFBZ0I7aUhBQWhCLGdCQUFnQixjQURKLEtBQUs7MkZBQ2pCLGdCQUFnQjtrQkFENUIsVUFBVTttQkFBQyxFQUFDLFVBQVUsRUFBRSxLQUFLLEVBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBtZW51U3RhdGVTdWJqZWN0LCBNZW51U3RhdGVUeXBlIH0gZnJvbSAnLi9tZW51LmNvbXBvbmVudCc7XG5cbkBJbmplY3RhYmxlKHtwcm92aWRlZEluOiBcImFueVwifSlcbmV4cG9ydCBjbGFzcyBLb2FsYU1lbnVTZXJ2aWNlIHtcblxuXHRwdWJsaWMgZ2V0TWVudVN0YXRlKCk6IE1lbnVTdGF0ZVR5cGUgfCBudWxsIHtcblx0XHRyZXR1cm4gbWVudVN0YXRlU3ViamVjdC5nZXRWYWx1ZSgpO1xuXHR9XG5cblx0cHVibGljIG9wZW4oKSB7XG5cdFx0bWVudVN0YXRlU3ViamVjdC5uZXh0KCdvcGVuJyk7XG5cdH1cblxuXHRwdWJsaWMgY2xvc2UoKSB7XG5cdFx0bWVudVN0YXRlU3ViamVjdC5uZXh0KCdjbG9zZScpO1xuXHR9XG5cblx0cHVibGljIGNsZWFyQ29uZmlnKCkge1xuXHRcdG1lbnVTdGF0ZVN1YmplY3QubmV4dChudWxsKTtcblx0fVxufVxuIl19