@datorama/akita
Version:
State Management Tailored-Made for JS Applications
35 lines • 1.7 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
/**
* @record
*/
export function AkitaConfig() { }
if (false) {
/**
* Whether to allowed the reset() stores functionality
* @type {?|undefined}
*/
AkitaConfig.prototype.resettable;
}
/** @type {?} */
var CONFIG = {
resettable: false
};
/**
* @param {?} config
* @return {?}
*/
export function akitaConfig(config) {
CONFIG = tslib_1.__assign({}, CONFIG, config);
}
// @internal
/**
* @return {?}
*/
export function getAkitaConfig() {
return CONFIG;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhdG9yYW1hL2FraXRhLyIsInNvdXJjZXMiOlsic3JjL2NvbmZpZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUFBLGlDQUtDOzs7Ozs7SUFEQyxpQ0FBcUI7OztJQUduQixNQUFNLEdBQWdCO0lBQ3hCLFVBQVUsRUFBRSxLQUFLO0NBQ2xCOzs7OztBQUVELE1BQU0sVUFBVSxXQUFXLENBQUMsTUFBbUI7SUFDN0MsTUFBTSx3QkFBUSxNQUFNLEVBQUssTUFBTSxDQUFFLENBQUM7QUFDcEMsQ0FBQzs7Ozs7QUFHRCxNQUFNLFVBQVUsY0FBYztJQUM1QixPQUFPLE1BQU0sQ0FBQztBQUNoQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBBa2l0YUNvbmZpZyB7XG4gIC8qKlxuICAgKiBXaGV0aGVyIHRvIGFsbG93ZWQgdGhlIHJlc2V0KCkgc3RvcmVzIGZ1bmN0aW9uYWxpdHlcbiAgICovXG4gIHJlc2V0dGFibGU/OiBib29sZWFuO1xufVxuXG5sZXQgQ09ORklHOiBBa2l0YUNvbmZpZyA9IHtcbiAgcmVzZXR0YWJsZTogZmFsc2Vcbn07XG5cbmV4cG9ydCBmdW5jdGlvbiBha2l0YUNvbmZpZyhjb25maWc6IEFraXRhQ29uZmlnKSB7XG4gIENPTkZJRyA9IHsgLi4uQ09ORklHLCAuLi5jb25maWcgfTtcbn1cblxuLy8gQGludGVybmFsXG5leHBvcnQgZnVuY3Rpb24gZ2V0QWtpdGFDb25maWcoKSB7XG4gIHJldHVybiBDT05GSUc7XG59XG4iXX0=