Class: Atom

Atom(reporter, name, stateTransistions, initialState)

Atom

Constructor

new Atom(reporter, name, stateTransistions, initialState)

Parameters:
Name Type Description
reporter Reporter
name string
stateTransistions StatesAndTransitions
initialState state
Source:

Members

state :state

Type:
Source:

Methods

(async) setState(newState) → {Promise.<Array.<any>>}

Parameters:
Name Type Description
newState string
Source:
Returns:
Type
Promise.<Array.<any>>