{"__symbolic":"module","version":4,"metadata":{"CookieStorage":{"__symbolic":"function","parameters":["keyOrConfig","config"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":39,"character":9,"context":{"name":"WebStorage"},"module":"./lib/decorator/webstorage"}},"LocalStorage":{"__symbolic":"function","parameters":["keyOrConfig","config"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":39,"character":9,"context":{"name":"WebStorage"},"module":"./lib/decorator/webstorage"}},"SessionStorage":{"__symbolic":"function","parameters":["keyOrConfig","config"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":39,"character":9,"context":{"name":"WebStorage"},"module":"./lib/decorator/webstorage"}},"SharedStorage":{"__symbolic":"function","parameters":["keyOrConfig","config"],"value":{"__symbolic":"error","message":"Reference to a non-exported function","line":39,"character":9,"context":{"name":"WebStorage"},"module":"./lib/decorator/webstorage"}},"TempStorage":{"__symbolic":"reference","name":"SharedStorage"},"WebStorageService":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵa"}]}],"get":[{"__symbolic":"method"}],"load":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"observe":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"generateEvent":[{"__symbolic":"method"}],"mapNativeEvent":[{"__symbolic":"method"}]},"statics":{"keys":[]}},"CookiesStorageService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"WebStorageService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":6,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"set":[{"__symbolic":"method"}]},"statics":{"keys":[]}},"CookieStorageService":{"__symbolic":"reference","name":"CookiesStorageService"},"SharedStorageService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"WebStorageService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":4,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"keys":[]}},"TempStorageService":{"__symbolic":"reference","name":"SharedStorageService"},"LocalStorageService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"WebStorageService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"keys":[]}},"SessionStorageService":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"WebStorageService"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":7,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"keys":[]}},"WebStorageConfigInterface":{"__symbolic":"interface"},"Webstorable":{"__symbolic":"interface"},"WebstorableArray":{"__symbolic":"interface"},"WebstorableObject":{"__symbolic":"interface"},"NgxStorageEvent":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Could not resolve type","line":21,"character":75,"context":{"typeName":"Storage"},"module":"./lib/utility/storage/storage-event"}]}]},"statics":{"initTimeStamp":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Date"},"member":"now"}}}},"NgxResource":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"WebStorageService"},{"__symbolic":"reference","name":"string"}]}],"setPath":[{"__symbolic":"method"}],"appendPath":[{"__symbolic":"method"}],"truncatePath":[{"__symbolic":"method"}],"resetPath":[{"__symbolic":"method"}],"setPrefix":[{"__symbolic":"method"}],"changePrefix":[{"__symbolic":"method"}],"setDefaultValue":[{"__symbolic":"method"}],"save":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"considerDefault":[{"__symbolic":"method"}],"isNullOrUndefined":[{"__symbolic":"method"}],"readValue":[{"__symbolic":"method"}]}},"NgxStoreModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":6,"character":1},"arguments":[{"declarations":[],"imports":[],"exports":[],"providers":[{"__symbolic":"reference","name":"LocalStorageService"},{"__symbolic":"reference","name":"SessionStorageService"},{"__symbolic":"reference","name":"CookieStorageService"},{"__symbolic":"reference","name":"TempStorageService"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"WebStorageModule"}}},"forChild":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"reference","name":"WebStorageModule"}}}},"WebStorageModule":{"__symbolic":"reference","name":"NgxStoreModule"},"WebStorageDecoratorConfig":{"__symbolic":"interface"},"StorageDecoratorConfig":{"__symbolic":"interface"},"SessionStorageDecoratorConfig":{"__symbolic":"interface"},"LocalStorageDecoratorConfig":{"__symbolic":"interface"},"CookieStorageDecoratorConfig":{"__symbolic":"interface"},"DecoratorConfig":{"__symbolic":"interface"},"ɵa":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"}]}],"getStorage":[{"__symbolic":"method"}],"getStorageKey":[{"__symbolic":"method"}],"getStorageName":[{"__symbolic":"method"}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}],"remove":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"forEach":[{"__symbolic":"method"}],"getSettable":[{"__symbolic":"method"}],"getGettable":[{"__symbolic":"method"}],"trimPrefix":[{"__symbolic":"method"}],"emitEvent":[{"__symbolic":"method"}]},"statics":{"getSettable":{"__symbolic":"function","parameters":["value"],"value":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"JSON"},"member":"stringify"},"arguments":[{"__symbolic":"reference","name":"value"}]}}}},"ɵb":{"__symbolic":"interface"}},"origins":{"CookieStorage":"./lib/decorator/webstorage","LocalStorage":"./lib/decorator/webstorage","SessionStorage":"./lib/decorator/webstorage","SharedStorage":"./lib/decorator/webstorage","TempStorage":"./lib/decorator/webstorage","WebStorageService":"./lib/service/webstorage.service","CookiesStorageService":"./lib/service/cookies-storage.service","CookieStorageService":"./lib/service/cookies-storage.service","SharedStorageService":"./lib/service/shared-storage.service","TempStorageService":"./lib/service/shared-storage.service","LocalStorageService":"./lib/service/local-storage.service","SessionStorageService":"./lib/service/session-storage.service","WebStorageConfigInterface":"./lib/config/config.interface","Webstorable":"./lib/ngx-store.types","WebstorableArray":"./lib/ngx-store.types","WebstorableObject":"./lib/ngx-store.types","NgxStorageEvent":"./lib/utility/storage/storage-event","NgxResource":"./lib/service/resource","NgxStoreModule":"./lib/ngx-store.module","WebStorageModule":"./lib/ngx-store.module","WebStorageDecoratorConfig":"./lib/ngx-store.types","StorageDecoratorConfig":"./lib/ngx-store.types","SessionStorageDecoratorConfig":"./lib/ngx-store.types","LocalStorageDecoratorConfig":"./lib/ngx-store.types","CookieStorageDecoratorConfig":"./lib/ngx-store.types","DecoratorConfig":"./lib/ngx-store.types","ɵa":"./lib/utility/webstorage.utility","ɵb":"./lib/utility/storage/cookies-storage"},"importAs":"ngx-store"}