ngx-webstorage
Version:
This library provides an easy to use service to manage the web storages (local and session) from your Angular application. It provides also two decorators to synchronize the component attributes and the web storages.
22 lines • 3.18 kB
JavaScript
/*
* Public API Surface of ngx-webstorage
*/
export * from './lib/constants/strategy';
export * from './lib/helpers/compat';
export * from './lib/core/templates/syncStorage';
export * from './lib/core/templates/asyncStorage';
export * from './lib/core/strategyCache';
export { LOCAL_STORAGE, SESSION_STORAGE } from './lib/core/nativeStorage';
export { STORAGE_STRATEGIES } from './lib/strategies/index';
export * from './lib/strategies/localStorage';
export * from './lib/strategies/sessionStorage';
export * from './lib/strategies/inMemory';
export * from './stubs/storageStrategy.stub';
export * from './stubs/storage.stub';
export * from './lib/services/strategyIndex';
export { LocalStorageService } from './lib/services/localStorage';
export { SessionStorageService } from './lib/services/sessionStorage';
export * from './lib/core/interfaces/storageStrategy';
export * from './lib/decorators';
export * from './lib/module';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljX2FwaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3Byb2plY3RzL25neC13ZWJzdG9yYWdlL3NyYy9wdWJsaWNfYXBpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOztHQUVHO0FBRUgsY0FBYywwQkFBMEIsQ0FBQztBQUV6QyxjQUFjLHNCQUFzQixDQUFDO0FBRXJDLGNBQWMsa0NBQWtDLENBQUM7QUFDakQsY0FBYyxtQ0FBbUMsQ0FBQztBQUNsRCxjQUFjLDBCQUEwQixDQUFDO0FBQ3pDLE9BQU8sRUFBQyxhQUFhLEVBQUUsZUFBZSxFQUFDLE1BQU0sMEJBQTBCLENBQUM7QUFFeEUsT0FBTyxFQUFDLGtCQUFrQixFQUFDLE1BQU0sd0JBQXdCLENBQUM7QUFDMUQsY0FBYywrQkFBK0IsQ0FBQztBQUM5QyxjQUFjLGlDQUFpQyxDQUFDO0FBQ2hELGNBQWMsMkJBQTJCLENBQUM7QUFDMUMsY0FBYyw4QkFBOEIsQ0FBQztBQUM3QyxjQUFjLHNCQUFzQixDQUFDO0FBRXJDLGNBQWMsOEJBQThCLENBQUM7QUFDN0MsT0FBTyxFQUFDLG1CQUFtQixFQUFDLE1BQU0sNkJBQTZCLENBQUM7QUFDaEUsT0FBTyxFQUFDLHFCQUFxQixFQUFDLE1BQU0sK0JBQStCLENBQUM7QUFFcEUsY0FBYyx1Q0FBdUMsQ0FBQztBQUN0RCxjQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGNBQWMsY0FBYyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBuZ3gtd2Vic3RvcmFnZVxuICovXG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvbnN0YW50cy9zdHJhdGVneSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL2hlbHBlcnMvY29tcGF0JztcblxuZXhwb3J0ICogZnJvbSAnLi9saWIvY29yZS90ZW1wbGF0ZXMvc3luY1N0b3JhZ2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY29yZS90ZW1wbGF0ZXMvYXN5bmNTdG9yYWdlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvcmUvc3RyYXRlZ3lDYWNoZSc7XG5leHBvcnQge0xPQ0FMX1NUT1JBR0UsIFNFU1NJT05fU1RPUkFHRX0gZnJvbSAnLi9saWIvY29yZS9uYXRpdmVTdG9yYWdlJztcblxuZXhwb3J0IHtTVE9SQUdFX1NUUkFURUdJRVN9IGZyb20gJy4vbGliL3N0cmF0ZWdpZXMvaW5kZXgnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc3RyYXRlZ2llcy9sb2NhbFN0b3JhZ2UnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvc3RyYXRlZ2llcy9zZXNzaW9uU3RvcmFnZSc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9zdHJhdGVnaWVzL2luTWVtb3J5JztcbmV4cG9ydCAqIGZyb20gJy4vc3R1YnMvc3RvcmFnZVN0cmF0ZWd5LnN0dWInO1xuZXhwb3J0ICogZnJvbSAnLi9zdHVicy9zdG9yYWdlLnN0dWInO1xuXG5leHBvcnQgKiBmcm9tICcuL2xpYi9zZXJ2aWNlcy9zdHJhdGVneUluZGV4JztcbmV4cG9ydCB7TG9jYWxTdG9yYWdlU2VydmljZX0gZnJvbSAnLi9saWIvc2VydmljZXMvbG9jYWxTdG9yYWdlJztcbmV4cG9ydCB7U2Vzc2lvblN0b3JhZ2VTZXJ2aWNlfSBmcm9tICcuL2xpYi9zZXJ2aWNlcy9zZXNzaW9uU3RvcmFnZSc7XG5cbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvcmUvaW50ZXJmYWNlcy9zdG9yYWdlU3RyYXRlZ3knO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvZGVjb3JhdG9ycyc7XG5leHBvcnQgKiBmcm9tICcuL2xpYi9tb2R1bGUnO1xuXG5cblxuXG4iXX0=