state = require './state-function'
module.exports =class StateMetaobject
{ useDispatchTables } = state.options
constructor: ->The host state’s parastates are stored here as a string array of paths to
parastates from which the state inherits along with the state’s
superstate.
@parastates = nullThe host States intrinsic contents.
@data = null
@methods = null
@events = null
@guards = null
@substates = null
@transitions = nullIf enabled, a dispatch table may be used to cache method resolutions.
@__dispatch_table__ = null if useDispatchTables