UNPKG

ngx-store

Version:

Angular decorators to automagically keep variables in HTML5 LocalStorage, SessionStorage, cookies; injectable services for managing and listening to data changes and a bit more.

15 lines 1.72 kB
import { WebStorageService } from './webstorage.service'; import { sharedStorageUtility } from '../utility'; import { Injectable } from '@angular/core'; export class SharedStorageService extends WebStorageService { constructor() { super(sharedStorageUtility); this._changes = sharedStorageUtility.changes; } } SharedStorageService.keys = []; SharedStorageService.decorators = [ { type: Injectable } ]; SharedStorageService.ctorParameters = () => []; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhcmVkLXN0b3JhZ2Uuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC1zdG9yZS9zcmMvbGliL3NlcnZpY2Uvc2hhcmVkLXN0b3JhZ2Uuc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUN6RCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxZQUFZLENBQUM7QUFDbEQsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUczQyxNQUFNLE9BQU8sb0JBQXFCLFNBQVEsaUJBQWlCO0lBR3pEO1FBQ0UsS0FBSyxDQUFDLG9CQUFvQixDQUFDLENBQUM7UUFDNUIsSUFBSSxDQUFDLFFBQVEsR0FBRyxvQkFBb0IsQ0FBQyxPQUFPLENBQUM7SUFDL0MsQ0FBQzs7QUFMYSx5QkFBSSxHQUFrQixFQUFFLENBQUM7O1lBRnhDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBXZWJTdG9yYWdlU2VydmljZSB9IGZyb20gJy4vd2Vic3RvcmFnZS5zZXJ2aWNlJztcbmltcG9ydCB7IHNoYXJlZFN0b3JhZ2VVdGlsaXR5IH0gZnJvbSAnLi4vdXRpbGl0eSc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBTaGFyZWRTdG9yYWdlU2VydmljZSBleHRlbmRzIFdlYlN0b3JhZ2VTZXJ2aWNlIHtcbiAgcHVibGljIHN0YXRpYyBrZXlzOiBBcnJheTxzdHJpbmc+ID0gW107XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgc3VwZXIoc2hhcmVkU3RvcmFnZVV0aWxpdHkpO1xuICAgIHRoaXMuX2NoYW5nZXMgPSBzaGFyZWRTdG9yYWdlVXRpbGl0eS5jaGFuZ2VzO1xuICB9XG59XG4iXX0=