Constructor
new Atom(reporter, name, stateTransistions, initialState)
Parameters:
| Name | Type | Description |
|---|---|---|
reporter |
Reporter | |
name |
string | |
stateTransistions |
StatesAndTransitions | |
initialState |
state |
Members
state :state
Type:
Methods
(async) setState(newState) → {Promise.<Array.<any>>}
Parameters:
| Name | Type | Description |
|---|---|---|
newState |
string |
Returns:
- Type
- Promise.<Array.<any>>