UNPKG

year-scheduler

Version:
29 lines 3.32 kB
import { Subject } from 'rxjs'; import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class AxiomSchedulerSidebarService { toggle; data; constructor() { this.data = new Subject(); this.toggle = new Subject(); } open(data) { this.toggle.next(true); setTimeout(() => { this.data.next(data); }, 200); } close() { this.toggle.next(false); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: AxiomSchedulerSidebarService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: AxiomSchedulerSidebarService, providedIn: 'root' }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: AxiomSchedulerSidebarService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }], ctorParameters: () => [] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXhpb20tc2NoZWR1bGVyLXNpZGViYXIuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL3llYXItc2NoZWR1bGVyL3NyYy9saWIvc2VydmljZXMvYXhpb20tc2NoZWR1bGVyLXNpZGViYXIuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsT0FBTyxFQUFFLE1BQU0sTUFBTSxDQUFDO0FBQy9CLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBVzNDLE1BQU0sT0FBTyw0QkFBNEI7SUFFaEMsTUFBTSxDQUFtQjtJQUN6QixJQUFJLENBQXFDO0lBRWhEO1FBQ0UsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLE9BQU8sRUFBNkIsQ0FBQztRQUNyRCxJQUFJLENBQUMsTUFBTSxHQUFHLElBQUksT0FBTyxFQUFXLENBQUM7SUFDdkMsQ0FBQztJQUVNLElBQUksQ0FBQyxJQUErQjtRQUN6QyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztRQUN2QixVQUFVLENBQUMsR0FBRyxFQUFFO1lBQ2QsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUM7UUFDdkIsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDO0lBQ1YsQ0FBQztJQUVNLEtBQUs7UUFDVixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUMxQixDQUFDO3dHQW5CVSw0QkFBNEI7NEdBQTVCLDRCQUE0QixjQUYzQixNQUFNOzs0RkFFUCw0QkFBNEI7a0JBSHhDLFVBQVU7bUJBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQXhpb21TY2hlZHVsZXJFdmVudCB9IGZyb20gJy4uL21vZGVsL2F4aW9tLXNjaGVkdWxlci1ldmVudC5tb2RlbCc7XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXhpb21TY2hlZHVsZXJTaWRlYmFyRGF0YSB7XG4gIHRpdGxlOiBzdHJpbmc7XG4gIGV2ZW50czogQXhpb21TY2hlZHVsZXJFdmVudFtdO1xufVxuXG5ASW5qZWN0YWJsZSh7XG4gIHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBBeGlvbVNjaGVkdWxlclNpZGViYXJTZXJ2aWNlIHtcblxuICBwdWJsaWMgdG9nZ2xlOiBTdWJqZWN0PGJvb2xlYW4+O1xuICBwdWJsaWMgZGF0YTogU3ViamVjdDxBeGlvbVNjaGVkdWxlclNpZGViYXJEYXRhPjtcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICB0aGlzLmRhdGEgPSBuZXcgU3ViamVjdDxBeGlvbVNjaGVkdWxlclNpZGViYXJEYXRhPigpO1xuICAgIHRoaXMudG9nZ2xlID0gbmV3IFN1YmplY3Q8Ym9vbGVhbj4oKTtcbiAgfVxuXG4gIHB1YmxpYyBvcGVuKGRhdGE6IEF4aW9tU2NoZWR1bGVyU2lkZWJhckRhdGEpOiB2b2lkIHtcbiAgICB0aGlzLnRvZ2dsZS5uZXh0KHRydWUpO1xuICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgdGhpcy5kYXRhLm5leHQoZGF0YSk7XG4gICAgfSwgMjAwKTtcbiAgfVxuXG4gIHB1YmxpYyBjbG9zZSgpOiB2b2lkIHtcbiAgICB0aGlzLnRvZ2dsZS5uZXh0KGZhbHNlKTtcbiAgfVxuXG59XG4iXX0=