@ng-doc/app
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/ng-doc/ng-doc"> <img src="https://ng-doc.com/assets/images/ng-doc.svg?raw=true" alt="Logo" height="150px"> </a>
1 lines • 5.53 kB
Source Map (JSON)
{"version":3,"file":"ng-doc-app-services-store.mjs","sources":["../tmp-esm2022/services/store/store.service.js","../tmp-esm2022/services/store/ng-doc-app-services-store.js"],"sourcesContent":["import { inject, Injectable } from '@angular/core';\nimport { LOCAL_STORAGE } from '@ng-web-apis/common';\nimport * as i0 from \"@angular/core\";\nconst DEFAULT_SERIALIZE = (v) => String(v);\nexport class NgDocStoreService {\n constructor() {\n this.localStorage = inject(LOCAL_STORAGE);\n }\n set(key, data, serialize = DEFAULT_SERIALIZE) {\n return this.localStorage.setItem(key, serialize(data));\n }\n get(key, deserialize) {\n return deserialize\n ? deserialize(this.localStorage.getItem(key))\n : this.localStorage.getItem(key);\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocStoreService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }\n static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocStoreService, providedIn: 'root' }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"20.0.3\", ngImport: i0, type: NgDocStoreService, decorators: [{\n type: Injectable,\n args: [{\n providedIn: 'root',\n }]\n }] });\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RvcmUuc2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYXBwL3NlcnZpY2VzL3N0b3JlL3N0b3JlLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDbkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHFCQUFxQixDQUFDOztBQUVwRCxNQUFNLGlCQUFpQixHQUEyQixDQUFDLENBQVUsRUFBRSxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDO0FBSzVFLE1BQU0sT0FBTyxpQkFBaUI7SUFIOUI7UUFJb0IsaUJBQVksR0FBWSxNQUFNLENBQUMsYUFBYSxDQUFDLENBQUM7S0FlakU7SUFYQSxHQUFHLENBQUksR0FBVyxFQUFFLElBQU8sRUFBRSxZQUE4QixpQkFBaUI7UUFDM0UsT0FBTyxJQUFJLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUM7SUFDeEQsQ0FBQztJQUlELEdBQUcsQ0FBSSxHQUFXLEVBQUUsV0FBcUM7UUFDeEQsT0FBTyxXQUFXO1lBQ2pCLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUM7WUFDN0MsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDO0lBQ25DLENBQUM7OEdBZlcsaUJBQWlCO2tIQUFqQixpQkFBaUIsY0FGakIsTUFBTTs7MkZBRU4saUJBQWlCO2tCQUg3QixVQUFVO21CQUFDO29CQUNYLFVBQVUsRUFBRSxNQUFNO2lCQUNsQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGluamVjdCwgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTE9DQUxfU1RPUkFHRSB9IGZyb20gJ0BuZy13ZWItYXBpcy9jb21tb24nO1xuXG5jb25zdCBERUZBVUxUX1NFUklBTElaRTogKHY6IHVua25vd24pID0+IHN0cmluZyA9ICh2OiB1bmtub3duKSA9PiBTdHJpbmcodik7XG5cbkBJbmplY3RhYmxlKHtcblx0cHJvdmlkZWRJbjogJ3Jvb3QnLFxufSlcbmV4cG9ydCBjbGFzcyBOZ0RvY1N0b3JlU2VydmljZSB7XG5cdHByb3RlY3RlZCByZWFkb25seSBsb2NhbFN0b3JhZ2U6IFN0b3JhZ2UgPSBpbmplY3QoTE9DQUxfU1RPUkFHRSk7XG5cblx0c2V0KGtleTogc3RyaW5nLCBkYXRhOiBzdHJpbmcpOiB2b2lkO1xuXHRzZXQ8VD4oa2V5OiBzdHJpbmcsIGRhdGE6IFQsIHNlcmlhbGl6ZTogKHY6IFQpID0+IHN0cmluZyk6IHZvaWQ7XG5cdHNldDxUPihrZXk6IHN0cmluZywgZGF0YTogVCwgc2VyaWFsaXplOiAodjogVCkgPT4gc3RyaW5nID0gREVGQVVMVF9TRVJJQUxJWkUpOiB2b2lkIHtcblx0XHRyZXR1cm4gdGhpcy5sb2NhbFN0b3JhZ2Uuc2V0SXRlbShrZXksIHNlcmlhbGl6ZShkYXRhKSk7XG5cdH1cblxuXHRnZXQoa2V5OiBzdHJpbmcpOiBzdHJpbmcgfCBudWxsO1xuXHRnZXQ8VD4oa2V5OiBzdHJpbmcsIGRlc2VyaWFsaXplOiAodjogc3RyaW5nIHwgbnVsbCkgPT4gVCk6IFQ7XG5cdGdldDxUPihrZXk6IHN0cmluZywgZGVzZXJpYWxpemU/OiAodjogc3RyaW5nIHwgbnVsbCkgPT4gVCk6IFQgfCBzdHJpbmcgfCBudWxsIHtcblx0XHRyZXR1cm4gZGVzZXJpYWxpemVcblx0XHRcdD8gZGVzZXJpYWxpemUodGhpcy5sb2NhbFN0b3JhZ2UuZ2V0SXRlbShrZXkpKVxuXHRcdFx0OiB0aGlzLmxvY2FsU3RvcmFnZS5nZXRJdGVtKGtleSk7XG5cdH1cbn1cbiJdfQ==","/**\n * Generated bundle index. Do not edit.\n */\nexport * from './index';\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctZG9jLWFwcC1zZXJ2aWNlcy1zdG9yZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYXBwL3NlcnZpY2VzL3N0b3JlL25nLWRvYy1hcHAtc2VydmljZXMtc3RvcmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7O0dBRUc7QUFFSCxjQUFjLFNBQVMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogR2VuZXJhdGVkIGJ1bmRsZSBpbmRleC4gRG8gbm90IGVkaXQuXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9pbmRleCc7XG4iXX0="],"names":[],"mappings":";;;;AAGA,MAAM,iBAAiB,GAAG,CAAC,CAAC,KAAK,MAAM,CAAC,CAAC,CAAC;AACnC,MAAM,iBAAiB,CAAC;AAC/B,IAAI,WAAW,GAAG;AAClB,QAAQ,IAAI,CAAC,YAAY,GAAG,MAAM,CAAC,aAAa,CAAC;AACjD;AACA,IAAI,GAAG,CAAC,GAAG,EAAE,IAAI,EAAE,SAAS,GAAG,iBAAiB,EAAE;AAClD,QAAQ,OAAO,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,GAAG,EAAE,SAAS,CAAC,IAAI,CAAC,CAAC;AAC9D;AACA,IAAI,GAAG,CAAC,GAAG,EAAE,WAAW,EAAE;AAC1B,QAAQ,OAAO;AACf,cAAc,WAAW,CAAC,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,GAAG,CAAC;AACxD,cAAc,IAAI,CAAC,YAAY,CAAC,OAAO,CAAC,GAAG,CAAC;AAC5C;AACA,IAAI,SAAS,IAAI,CAAC,IAAI,GAAG,EAAE,CAAC,kBAAkB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,iBAAiB,EAAE,IAAI,EAAE,EAAE,EAAE,MAAM,EAAE,EAAE,CAAC,eAAe,CAAC,UAAU,EAAE,CAAC,CAAC;AACpL,IAAI,SAAS,IAAI,CAAC,KAAK,GAAG,EAAE,CAAC,qBAAqB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,iBAAiB,EAAE,UAAU,EAAE,MAAM,EAAE,CAAC,CAAC;AAC3J;AACA,EAAE,CAAC,wBAAwB,CAAC,EAAE,UAAU,EAAE,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,EAAE,EAAE,IAAI,EAAE,iBAAiB,EAAE,UAAU,EAAE,CAAC;AAC3H,YAAY,IAAI,EAAE,UAAU;AAC5B,YAAY,IAAI,EAAE,CAAC;AACnB,oBAAoB,UAAU,EAAE,MAAM;AACtC,iBAAiB;AACjB,SAAS,CAAC,EAAE,CAAC;;ACxBb;AACA;AACA;;;;"}