UNPKG

@loona/core

Version:

App State Management done with GraphQL (core package)

33 lines 2.1 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { Store } from './internal/store'; var ResolversManager = /** @class */ (function (_super) { tslib_1.__extends(ResolversManager, _super); function ResolversManager(defs) { var _this = _super.call(this) || this; if (defs) { _this.add(defs); } return _this; } /** * @param {?} defs * @return {?} */ ResolversManager.prototype.add = /** * @param {?} defs * @return {?} */ function (defs) { var _this = this; defs.forEach(function (def) { _this.set(def.path, def); }); }; return ResolversManager; }(Store)); export { ResolversManager }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzb2x2ZXJzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGxvb25hL2NvcmUvIiwic291cmNlcyI6WyJyZXNvbHZlcnMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUMsS0FBSyxFQUFDLE1BQU0sa0JBQWtCLENBQUM7QUFHdkM7SUFBc0MsNENBQWtCO0lBQ3RELDBCQUFZLElBQW9CO1FBQWhDLFlBQ0UsaUJBQU8sU0FLUjtRQUhDLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUNoQjs7SUFDSCxDQUFDOzs7OztJQUVELDhCQUFHOzs7O0lBQUgsVUFBSSxJQUFtQjtRQUF2QixpQkFJQztRQUhDLElBQUksQ0FBQyxPQUFPLENBQUMsVUFBQSxHQUFHO1lBQ2QsS0FBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLEdBQUcsQ0FBQyxDQUFDO1FBQzFCLENBQUMsQ0FBQyxDQUFDO0lBQ0wsQ0FBQztJQUNILHVCQUFDO0FBQUQsQ0FBQyxBQWRELENBQXNDLEtBQUssR0FjMUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1N0b3JlfSBmcm9tICcuL2ludGVybmFsL3N0b3JlJztcbmltcG9ydCB7UmVzb2x2ZXJEZWZ9IGZyb20gJy4vdHlwZXMvcmVzb2x2ZXInO1xuXG5leHBvcnQgY2xhc3MgUmVzb2x2ZXJzTWFuYWdlciBleHRlbmRzIFN0b3JlPFJlc29sdmVyRGVmPiB7XG4gIGNvbnN0cnVjdG9yKGRlZnM/OiBSZXNvbHZlckRlZltdKSB7XG4gICAgc3VwZXIoKTtcblxuICAgIGlmIChkZWZzKSB7XG4gICAgICB0aGlzLmFkZChkZWZzKTtcbiAgICB9XG4gIH1cblxuICBhZGQoZGVmczogUmVzb2x2ZXJEZWZbXSk6IHZvaWQge1xuICAgIGRlZnMuZm9yRWFjaChkZWYgPT4ge1xuICAgICAgdGhpcy5zZXQoZGVmLnBhdGgsIGRlZik7XG4gICAgfSk7XG4gIH1cbn1cbiJdfQ==