UNPKG

2.01 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5var actions = require('./actions.js');
6var Actor = require('./Actor.js');
7var interpreter = require('./interpreter.js');
8var Machine = require('./Machine.js');
9var mapState = require('./mapState.js');
10var match = require('./match.js');
11var schema = require('./schema.js');
12var State = require('./State.js');
13var StateNode = require('./StateNode.js');
14var behaviors = require('./behaviors.js');
15var types = require('./types.js');
16var utils = require('./utils.js');
17
18var assign = actions.assign,
19 send = actions.send,
20 sendParent = actions.sendParent,
21 sendUpdate = actions.sendUpdate,
22 forwardTo = actions.forwardTo,
23 doneInvoke = actions.doneInvoke;
24
25exports.actions = actions;
26exports.toActorRef = Actor.toActorRef;
27exports.Interpreter = interpreter.Interpreter;
28Object.defineProperty(exports, 'InterpreterStatus', {
29 enumerable: true,
30 get: function () { return interpreter.InterpreterStatus; }
31});
32exports.interpret = interpreter.interpret;
33exports.spawn = interpreter.spawn;
34exports.Machine = Machine.Machine;
35exports.createMachine = Machine.createMachine;
36exports.mapState = mapState.mapState;
37exports.matchState = match.matchState;
38exports.createSchema = schema.createSchema;
39exports.t = schema.t;
40exports.State = State.State;
41exports.StateNode = StateNode.StateNode;
42exports.spawnBehavior = behaviors.spawnBehavior;
43Object.defineProperty(exports, 'ActionTypes', {
44 enumerable: true,
45 get: function () { return types.ActionTypes; }
46});
47Object.defineProperty(exports, 'SpecialTargets', {
48 enumerable: true,
49 get: function () { return types.SpecialTargets; }
50});
51exports.matchesState = utils.matchesState;
52exports.toEventObject = utils.toEventObject;
53exports.toObserver = utils.toObserver;
54exports.toSCXMLEvent = utils.toSCXMLEvent;
55exports.assign = assign;
56exports.doneInvoke = doneInvoke;
57exports.forwardTo = forwardTo;
58exports.send = send;
59exports.sendParent = sendParent;
60exports.sendUpdate = sendUpdate;