@datorama/akita
Version:
State Management Tailored-Made for JS Applications
39 lines • 2.51 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { ReplaySubject, Subject } from 'rxjs';
// @internal
/** @type {?} */
export const $$deleteStore = new Subject();
// @internal
/** @type {?} */
export const $$addStore = new ReplaySubject(50, 5000);
// @internal
/** @type {?} */
export const $$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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlzcGF0Y2hlcnMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AZGF0b3JhbWEvYWtpdGEvIiwic291cmNlcyI6WyJzcmMvZGlzcGF0Y2hlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxhQUFhLEVBQUUsT0FBTyxFQUFFLE1BQU0sTUFBTSxDQUFDOzs7QUFHOUMsTUFBTSxPQUFPLGFBQWEsR0FBRyxJQUFJLE9BQU8sRUFBVTs7O0FBRWxELE1BQU0sT0FBTyxVQUFVLEdBQUcsSUFBSSxhQUFhLENBQVMsRUFBRSxFQUFFLElBQUksQ0FBQzs7O0FBRTdELE1BQU0sT0FBTyxhQUFhLEdBQUcsSUFBSSxPQUFPLEVBQVU7Ozs7OztBQUdsRCxNQUFNLFVBQVUsZUFBZSxDQUFDLFNBQWlCO0lBQy9DLGFBQWEsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUM7QUFDaEMsQ0FBQzs7Ozs7O0FBR0QsTUFBTSxVQUFVLGFBQWEsQ0FBQyxTQUFpQjtJQUM3QyxVQUFVLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDO0FBQzdCLENBQUM7Ozs7OztBQUdELE1BQU0sVUFBVSxjQUFjLENBQUMsU0FBaUI7SUFDOUMsYUFBYSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQztBQUNoQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUmVwbGF5U3ViamVjdCwgU3ViamVjdCB9IGZyb20gJ3J4anMnO1xuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBjb25zdCAkJGRlbGV0ZVN0b3JlID0gbmV3IFN1YmplY3Q8c3RyaW5nPigpO1xuLy8gQGludGVybmFsXG5leHBvcnQgY29uc3QgJCRhZGRTdG9yZSA9IG5ldyBSZXBsYXlTdWJqZWN0PHN0cmluZz4oNTAsIDUwMDApO1xuLy8gQGludGVybmFsXG5leHBvcnQgY29uc3QgJCR1cGRhdGVTdG9yZSA9IG5ldyBTdWJqZWN0PHN0cmluZz4oKTtcblxuLy8gQGludGVybmFsXG5leHBvcnQgZnVuY3Rpb24gZGlzcGF0Y2hEZWxldGVkKHN0b3JlTmFtZTogc3RyaW5nKSB7XG4gICQkZGVsZXRlU3RvcmUubmV4dChzdG9yZU5hbWUpO1xufVxuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBmdW5jdGlvbiBkaXNwYXRjaEFkZGVkKHN0b3JlTmFtZTogc3RyaW5nKSB7XG4gICQkYWRkU3RvcmUubmV4dChzdG9yZU5hbWUpO1xufVxuXG4vLyBAaW50ZXJuYWxcbmV4cG9ydCBmdW5jdGlvbiBkaXNwYXRjaFVwZGF0ZShzdG9yZU5hbWU6IHN0cmluZykge1xuICAkJHVwZGF0ZVN0b3JlLm5leHQoc3RvcmVOYW1lKTtcbn1cbiJdfQ==