mst-effect
Version:
Designed to be used with MobX-State-Tree to create asynchronous actions using RxJS.
84 lines (83 loc) • 12.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.walk = exports.getEnv = exports.addDisposer = exports.isAlive = exports.destroy = exports.detach = exports.clone = exports.getRelativePath = exports.tryResolve = exports.getIdentifier = exports.resolveIdentifier = exports.resolvePath = exports.isRoot = exports.getPathParts = exports.getPath = exports.getRoot = exports.getParentOfType = exports.hasParentOfType = exports.getParent = exports.hasParent = exports.getSnapshot = exports.applySnapshot = exports.isProtected = exports.unprotect = exports.protect = exports.recordPatches = exports.applyPatch = exports.onSnapshot = exports.onPatch = exports.getChildType = exports.getType = exports.setLivelynessChecking = exports.getLivelinessChecking = exports.setLivelinessChecking = exports.createActionTrackingMiddleware2 = exports.createActionTrackingMiddleware = exports.recordActions = exports.onAction = exports.applyAction = exports.castFlowReturn = exports.flow = exports.isStateTreeNode = exports.process = exports.addMiddleware = exports.decorate = exports.splitJsonPath = exports.joinJsonPath = exports.unescapeJsonPath = exports.escapeJsonPath = exports.typecheck = void 0;
exports.toGenerator = exports.toGeneratorFunction = exports.isActionContextThisOrChildOf = exports.isActionContextChildOf = exports.getRunningActionContext = exports.getNodeId = exports.isValidReference = exports.tryReference = exports.isUnionType = exports.isRefinementType = exports.isReferenceType = exports.isPrimitiveType = exports.isOptionalType = exports.isModelType = exports.isMapType = exports.isLiteralType = exports.isLateType = exports.isIdentifierType = exports.isFrozenType = exports.isArrayType = exports.isType = exports.castToReferenceSnapshot = exports.castToSnapshot = exports.cast = exports.getPropertyMembers = exports.getMembers = void 0;
const tslib_1 = require("tslib");
(0, tslib_1.__exportStar)(require("./types-override"), exports);
var mobx_state_tree_1 = require("mobx-state-tree");
Object.defineProperty(exports, "typecheck", { enumerable: true, get: function () { return mobx_state_tree_1.typecheck; } });
Object.defineProperty(exports, "escapeJsonPath", { enumerable: true, get: function () { return mobx_state_tree_1.escapeJsonPath; } });
Object.defineProperty(exports, "unescapeJsonPath", { enumerable: true, get: function () { return mobx_state_tree_1.unescapeJsonPath; } });
Object.defineProperty(exports, "joinJsonPath", { enumerable: true, get: function () { return mobx_state_tree_1.joinJsonPath; } });
Object.defineProperty(exports, "splitJsonPath", { enumerable: true, get: function () { return mobx_state_tree_1.splitJsonPath; } });
Object.defineProperty(exports, "decorate", { enumerable: true, get: function () { return mobx_state_tree_1.decorate; } });
Object.defineProperty(exports, "addMiddleware", { enumerable: true, get: function () { return mobx_state_tree_1.addMiddleware; } });
Object.defineProperty(exports, "process", { enumerable: true, get: function () { return mobx_state_tree_1.process; } });
Object.defineProperty(exports, "isStateTreeNode", { enumerable: true, get: function () { return mobx_state_tree_1.isStateTreeNode; } });
Object.defineProperty(exports, "flow", { enumerable: true, get: function () { return mobx_state_tree_1.flow; } });
Object.defineProperty(exports, "castFlowReturn", { enumerable: true, get: function () { return mobx_state_tree_1.castFlowReturn; } });
Object.defineProperty(exports, "applyAction", { enumerable: true, get: function () { return mobx_state_tree_1.applyAction; } });
Object.defineProperty(exports, "onAction", { enumerable: true, get: function () { return mobx_state_tree_1.onAction; } });
Object.defineProperty(exports, "recordActions", { enumerable: true, get: function () { return mobx_state_tree_1.recordActions; } });
Object.defineProperty(exports, "createActionTrackingMiddleware", { enumerable: true, get: function () { return mobx_state_tree_1.createActionTrackingMiddleware; } });
Object.defineProperty(exports, "createActionTrackingMiddleware2", { enumerable: true, get: function () { return mobx_state_tree_1.createActionTrackingMiddleware2; } });
Object.defineProperty(exports, "setLivelinessChecking", { enumerable: true, get: function () { return mobx_state_tree_1.setLivelinessChecking; } });
Object.defineProperty(exports, "getLivelinessChecking", { enumerable: true, get: function () { return mobx_state_tree_1.getLivelinessChecking; } });
Object.defineProperty(exports, "setLivelynessChecking", { enumerable: true, get: function () { return mobx_state_tree_1.setLivelynessChecking; } });
Object.defineProperty(exports, "getType", { enumerable: true, get: function () { return mobx_state_tree_1.getType; } });
Object.defineProperty(exports, "getChildType", { enumerable: true, get: function () { return mobx_state_tree_1.getChildType; } });
Object.defineProperty(exports, "onPatch", { enumerable: true, get: function () { return mobx_state_tree_1.onPatch; } });
Object.defineProperty(exports, "onSnapshot", { enumerable: true, get: function () { return mobx_state_tree_1.onSnapshot; } });
Object.defineProperty(exports, "applyPatch", { enumerable: true, get: function () { return mobx_state_tree_1.applyPatch; } });
Object.defineProperty(exports, "recordPatches", { enumerable: true, get: function () { return mobx_state_tree_1.recordPatches; } });
Object.defineProperty(exports, "protect", { enumerable: true, get: function () { return mobx_state_tree_1.protect; } });
Object.defineProperty(exports, "unprotect", { enumerable: true, get: function () { return mobx_state_tree_1.unprotect; } });
Object.defineProperty(exports, "isProtected", { enumerable: true, get: function () { return mobx_state_tree_1.isProtected; } });
Object.defineProperty(exports, "applySnapshot", { enumerable: true, get: function () { return mobx_state_tree_1.applySnapshot; } });
Object.defineProperty(exports, "getSnapshot", { enumerable: true, get: function () { return mobx_state_tree_1.getSnapshot; } });
Object.defineProperty(exports, "hasParent", { enumerable: true, get: function () { return mobx_state_tree_1.hasParent; } });
Object.defineProperty(exports, "getParent", { enumerable: true, get: function () { return mobx_state_tree_1.getParent; } });
Object.defineProperty(exports, "hasParentOfType", { enumerable: true, get: function () { return mobx_state_tree_1.hasParentOfType; } });
Object.defineProperty(exports, "getParentOfType", { enumerable: true, get: function () { return mobx_state_tree_1.getParentOfType; } });
Object.defineProperty(exports, "getRoot", { enumerable: true, get: function () { return mobx_state_tree_1.getRoot; } });
Object.defineProperty(exports, "getPath", { enumerable: true, get: function () { return mobx_state_tree_1.getPath; } });
Object.defineProperty(exports, "getPathParts", { enumerable: true, get: function () { return mobx_state_tree_1.getPathParts; } });
Object.defineProperty(exports, "isRoot", { enumerable: true, get: function () { return mobx_state_tree_1.isRoot; } });
Object.defineProperty(exports, "resolvePath", { enumerable: true, get: function () { return mobx_state_tree_1.resolvePath; } });
Object.defineProperty(exports, "resolveIdentifier", { enumerable: true, get: function () { return mobx_state_tree_1.resolveIdentifier; } });
Object.defineProperty(exports, "getIdentifier", { enumerable: true, get: function () { return mobx_state_tree_1.getIdentifier; } });
Object.defineProperty(exports, "tryResolve", { enumerable: true, get: function () { return mobx_state_tree_1.tryResolve; } });
Object.defineProperty(exports, "getRelativePath", { enumerable: true, get: function () { return mobx_state_tree_1.getRelativePath; } });
Object.defineProperty(exports, "clone", { enumerable: true, get: function () { return mobx_state_tree_1.clone; } });
Object.defineProperty(exports, "detach", { enumerable: true, get: function () { return mobx_state_tree_1.detach; } });
Object.defineProperty(exports, "destroy", { enumerable: true, get: function () { return mobx_state_tree_1.destroy; } });
Object.defineProperty(exports, "isAlive", { enumerable: true, get: function () { return mobx_state_tree_1.isAlive; } });
Object.defineProperty(exports, "addDisposer", { enumerable: true, get: function () { return mobx_state_tree_1.addDisposer; } });
Object.defineProperty(exports, "getEnv", { enumerable: true, get: function () { return mobx_state_tree_1.getEnv; } });
Object.defineProperty(exports, "walk", { enumerable: true, get: function () { return mobx_state_tree_1.walk; } });
Object.defineProperty(exports, "getMembers", { enumerable: true, get: function () { return mobx_state_tree_1.getMembers; } });
Object.defineProperty(exports, "getPropertyMembers", { enumerable: true, get: function () { return mobx_state_tree_1.getPropertyMembers; } });
Object.defineProperty(exports, "cast", { enumerable: true, get: function () { return mobx_state_tree_1.cast; } });
Object.defineProperty(exports, "castToSnapshot", { enumerable: true, get: function () { return mobx_state_tree_1.castToSnapshot; } });
Object.defineProperty(exports, "castToReferenceSnapshot", { enumerable: true, get: function () { return mobx_state_tree_1.castToReferenceSnapshot; } });
Object.defineProperty(exports, "isType", { enumerable: true, get: function () { return mobx_state_tree_1.isType; } });
Object.defineProperty(exports, "isArrayType", { enumerable: true, get: function () { return mobx_state_tree_1.isArrayType; } });
Object.defineProperty(exports, "isFrozenType", { enumerable: true, get: function () { return mobx_state_tree_1.isFrozenType; } });
Object.defineProperty(exports, "isIdentifierType", { enumerable: true, get: function () { return mobx_state_tree_1.isIdentifierType; } });
Object.defineProperty(exports, "isLateType", { enumerable: true, get: function () { return mobx_state_tree_1.isLateType; } });
Object.defineProperty(exports, "isLiteralType", { enumerable: true, get: function () { return mobx_state_tree_1.isLiteralType; } });
Object.defineProperty(exports, "isMapType", { enumerable: true, get: function () { return mobx_state_tree_1.isMapType; } });
Object.defineProperty(exports, "isModelType", { enumerable: true, get: function () { return mobx_state_tree_1.isModelType; } });
Object.defineProperty(exports, "isOptionalType", { enumerable: true, get: function () { return mobx_state_tree_1.isOptionalType; } });
Object.defineProperty(exports, "isPrimitiveType", { enumerable: true, get: function () { return mobx_state_tree_1.isPrimitiveType; } });
Object.defineProperty(exports, "isReferenceType", { enumerable: true, get: function () { return mobx_state_tree_1.isReferenceType; } });
Object.defineProperty(exports, "isRefinementType", { enumerable: true, get: function () { return mobx_state_tree_1.isRefinementType; } });
Object.defineProperty(exports, "isUnionType", { enumerable: true, get: function () { return mobx_state_tree_1.isUnionType; } });
Object.defineProperty(exports, "tryReference", { enumerable: true, get: function () { return mobx_state_tree_1.tryReference; } });
Object.defineProperty(exports, "isValidReference", { enumerable: true, get: function () { return mobx_state_tree_1.isValidReference; } });
Object.defineProperty(exports, "getNodeId", { enumerable: true, get: function () { return mobx_state_tree_1.getNodeId; } });
Object.defineProperty(exports, "getRunningActionContext", { enumerable: true, get: function () { return mobx_state_tree_1.getRunningActionContext; } });
Object.defineProperty(exports, "isActionContextChildOf", { enumerable: true, get: function () { return mobx_state_tree_1.isActionContextChildOf; } });
Object.defineProperty(exports, "isActionContextThisOrChildOf", { enumerable: true, get: function () { return mobx_state_tree_1.isActionContextThisOrChildOf; } });
Object.defineProperty(exports, "toGeneratorFunction", { enumerable: true, get: function () { return mobx_state_tree_1.toGeneratorFunction; } });
Object.defineProperty(exports, "toGenerator", { enumerable: true, get: function () { return mobx_state_tree_1.toGenerator; } });