UNPKG

@turbox3d/reactivity

Version:

Large-scale reactive state management library

182 lines (180 loc) 4.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { use: true, config: true, mutation: true, reactor: true, computed: true, Domain: true, createDomain: true, init: true, reactive: true, Reaction: true, TimeTravel: true, ActionStatus: true, Action: true, action: true, depCollector: true, store: true, registerExternalBatchUpdate: true, REACTIVE_COMPONENT_NAME: true, UNSUBSCRIBE_HANDLER: true }; Object.defineProperty(exports, "Action", { enumerable: true, get: function get() { return _action.Action; } }); Object.defineProperty(exports, "ActionStatus", { enumerable: true, get: function get() { return _enums.ActionStatus; } }); Object.defineProperty(exports, "Domain", { enumerable: true, get: function get() { return _domain.Domain; } }); Object.defineProperty(exports, "REACTIVE_COMPONENT_NAME", { enumerable: true, get: function get() { return _symbol.REACTIVE_COMPONENT_NAME; } }); Object.defineProperty(exports, "Reaction", { enumerable: true, get: function get() { return _reactive.Reaction; } }); Object.defineProperty(exports, "TimeTravel", { enumerable: true, get: function get() { return _timeTravel.TimeTravel; } }); Object.defineProperty(exports, "UNSUBSCRIBE_HANDLER", { enumerable: true, get: function get() { return _symbol.UNSUBSCRIBE_HANDLER; } }); Object.defineProperty(exports, "action", { enumerable: true, get: function get() { return _action2.action; } }); Object.defineProperty(exports, "computed", { enumerable: true, get: function get() { return _computed.computed; } }); Object.defineProperty(exports, "config", { enumerable: true, get: function get() { return _config.config; } }); Object.defineProperty(exports, "createDomain", { enumerable: true, get: function get() { return _domain.createDomain; } }); Object.defineProperty(exports, "depCollector", { enumerable: true, get: function get() { return _collector.depCollector; } }); Object.defineProperty(exports, "init", { enumerable: true, get: function get() { return _init.init; } }); Object.defineProperty(exports, "mutation", { enumerable: true, get: function get() { return _mutation.mutation; } }); Object.defineProperty(exports, "reactive", { enumerable: true, get: function get() { return _reactive.reactive; } }); Object.defineProperty(exports, "reactor", { enumerable: true, get: function get() { return _reactor.reactor; } }); Object.defineProperty(exports, "registerExternalBatchUpdate", { enumerable: true, get: function get() { return _store.registerExternalBatchUpdate; } }); Object.defineProperty(exports, "store", { enumerable: true, get: function get() { return _store.store; } }); Object.defineProperty(exports, "use", { enumerable: true, get: function get() { return _use.use; } }); var _use = require("./core/use"); var _config = require("./const/config"); var _mutation = require("./decorators/mutation"); var _reactor = require("./decorators/reactor"); var _computed = require("./decorators/computed"); var _domain = require("./core/domain"); var _init = require("./core/init"); var _reactive = require("./core/reactive"); var _timeTravel = require("./core/time-travel"); var _enums = require("./const/enums"); var _action = require("./core/action"); var _action2 = require("./decorators/action"); var _collector = require("./core/collector"); var _store = require("./core/store"); var _symbol = require("./const/symbol"); var _event = require("./utils/event"); Object.keys(_event).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _event[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _event[key]; } }); }); var _interfaces = require("./interfaces"); Object.keys(_interfaces).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _interfaces[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function get() { return _interfaces[key]; } }); }); // import { effect } from './decorators/effect'; (0, _init.init)();