UNPKG

ngx-base-state

Version:

Base classes for creation state service via Rxjs observable

22 lines 2.36 kB
import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class ɵMetadataStorage { get window() { return window; } get(key) { return this.window[key]; } set(key, data) { this.window[key] = data; } } ɵMetadataStorage.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.2.4", ngImport: i0, type: ɵMetadataStorage, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); ɵMetadataStorage.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "14.2.4", ngImport: i0, type: ɵMetadataStorage, providedIn: 'root' }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.2.4", ngImport: i0, type: ɵMetadataStorage, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWV0YWRhdGEtc3RvcmFnZS5oZWxwZXIuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9saWJyYXJ5L3NyYy9saWIvaGVscGVycy9tZXRhZGF0YS1zdG9yYWdlLmhlbHBlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU0zQyxNQUFNLE9BQU8sZ0JBQWdCO0lBQ3pCLElBQVksTUFBTTtRQUNkLE9BQU8sTUFBTSxDQUFDO0lBQ2xCLENBQUM7SUFFTSxHQUFHLENBQWMsR0FBcUI7UUFDekMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQzVCLENBQUM7SUFFTSxHQUFHLENBQUksR0FBcUIsRUFBRSxJQUFPO1FBQ3hDLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLEdBQUcsSUFBSSxDQUFDO0lBQzVCLENBQUM7OzZHQVhRLGdCQUFnQjtpSEFBaEIsZ0JBQWdCLGNBRmIsTUFBTTsyRkFFVCxnQkFBZ0I7a0JBSDVCLFVBQVU7bUJBQUM7b0JBQ1IsVUFBVSxFQUFFLE1BQU07aUJBQ3JCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyDJtU1ldGFkYXRhS2V5RW51bSB9IGZyb20gJy4uL2VudW1zJztcclxuXHJcbkBJbmplY3RhYmxlKHtcclxuICAgIHByb3ZpZGVkSW46ICdyb290J1xyXG59KVxyXG5leHBvcnQgY2xhc3MgybVNZXRhZGF0YVN0b3JhZ2Uge1xyXG4gICAgcHJpdmF0ZSBnZXQgd2luZG93KCk6IGFueSB7XHJcbiAgICAgICAgcmV0dXJuIHdpbmRvdztcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgZ2V0PFIgPSB1bmtub3duPihrZXk6IMm1TWV0YWRhdGFLZXlFbnVtKTogUiB7XHJcbiAgICAgICAgcmV0dXJuIHRoaXMud2luZG93W2tleV07XHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIHNldDxUPihrZXk6IMm1TWV0YWRhdGFLZXlFbnVtLCBkYXRhOiBUKTogdm9pZCB7XHJcbiAgICAgICAgdGhpcy53aW5kb3dba2V5XSA9IGRhdGE7XHJcbiAgICB9XHJcbn1cclxuIl19