UNPKG

@datorama/akita

Version:

State Management Tailored-Made for JS Applications

39 lines 2.5 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { ReplaySubject, Subject } from 'rxjs'; // @internal /** @type {?} */ export var $$deleteStore = new Subject(); // @internal /** @type {?} */ export var $$addStore = new ReplaySubject(50, 5000); // @internal /** @type {?} */ export var $$updateStore = new Subject(); // @internal /** * @param {?} storeName * @return {?} */ export function dispatchDeleted(storeName) { $$deleteStore.next(storeName); } // @internal /** * @param {?} storeName * @return {?} */ export function dispatchAdded(storeName) { $$addStore.next(storeName); } // @internal /** * @param {?} storeName * @return {?} */ export function dispatchUpdate(storeName) { $$updateStore.next(storeName); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzcGF0Y2hlcnMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZGF0b3JhbWEvYWtpdGEvIiwic291cmNlcyI6WyJzcmMvZGlzcGF0Y2hlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsT0FBTyxFQUFFLE1BQU0sTUFBTSxDQUFDOzs7QUFHOUMsTUFBTSxLQUFPLGFBQWEsR0FBRyxJQUFJLE9BQU8sRUFBVTs7O0FBRWxELE1BQU0sS0FBTyxVQUFVLEdBQUcsSUFBSSxhQUFhLENBQVMsRUFBRSxFQUFFLElBQUksQ0FBQzs7O0FBRTdELE1BQU0sS0FBTyxhQUFhLEdBQUcsSUFBSSxPQUFPLEVBQVU7Ozs7OztBQUdsRCxNQUFNLFVBQVUsZUFBZSxDQUFDLFNBQWlCO0lBQy9DLGFBQWEsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDaEMsQ0FBQzs7Ozs7O0FBR0QsTUFBTSxVQUFVLGFBQWEsQ0FBQyxTQUFpQjtJQUM3QyxVQUFVLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQzdCLENBQUM7Ozs7OztBQUdELE1BQU0sVUFBVSxjQUFjLENBQUMsU0FBaUI7SUFDOUMsYUFBYSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUNoQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmVwbGF5U3ViamVjdCwgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBjb25zdCAkJGRlbGV0ZVN0b3JlID0gbmV3IFN1YmplY3Q8c3RyaW5nPigpO1xuLy8gQGludGVybmFsXG5leHBvcnQgY29uc3QgJCRhZGRTdG9yZSA9IG5ldyBSZXBsYXlTdWJqZWN0PHN0cmluZz4oNTAsIDUwMDApO1xuLy8gQGludGVybmFsXG5leHBvcnQgY29uc3QgJCR1cGRhdGVTdG9yZSA9IG5ldyBTdWJqZWN0PHN0cmluZz4oKTtcblxuLy8gQGludGVybmFsXG5leHBvcnQgZnVuY3Rpb24gZGlzcGF0Y2hEZWxldGVkKHN0b3JlTmFtZTogc3RyaW5nKSB7XG4gICQkZGVsZXRlU3RvcmUubmV4dChzdG9yZU5hbWUpO1xufVxuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBmdW5jdGlvbiBkaXNwYXRjaEFkZGVkKHN0b3JlTmFtZTogc3RyaW5nKSB7XG4gICQkYWRkU3RvcmUubmV4dChzdG9yZU5hbWUpO1xufVxuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBmdW5jdGlvbiBkaXNwYXRjaFVwZGF0ZShzdG9yZU5hbWU6IHN0cmluZykge1xuICAkJHVwZGF0ZVN0b3JlLm5leHQoc3RvcmVOYW1lKTtcbn1cbiJdfQ==