mmir-lib
Version:
MMIR (Mobile Multimodal Interaction and Relay) library
124 lines (69 loc) • 1.89 kB
Markdown
**[mmir-lib 7.0.0-beta1](../README.md)**
> [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / StateEngine
# Interface: StateEngine
## Hierarchy
* **StateEngine**
↳ [DialogEngine](mmir_lib.dialogengine.md)
↳ [InputEngine](mmir_lib.inputengine.md)
## Index
### Properties
* [doc](mmir_lib.stateengine.md#doc)
* [getActiveEvents](mmir_lib.stateengine.md#getactiveevents)
* [getActiveStates](mmir_lib.stateengine.md#getactivestates)
* [getActiveTransitions](mmir_lib.stateengine.md#getactivetransitions)
* [getEvents](mmir_lib.stateengine.md#getevents)
* [getStates](mmir_lib.stateengine.md#getstates)
* [getTransitions](mmir_lib.stateengine.md#gettransitions)
* [ignoreScript](mmir_lib.stateengine.md#ignorescript)
* [load](mmir_lib.stateengine.md#load)
* [name](mmir_lib.stateengine.md#name)
* [onload](mmir_lib.stateengine.md#onload)
* [onraise](mmir_lib.stateengine.md#onraise)
* [raise](mmir_lib.stateengine.md#raise)
* [start](mmir_lib.stateengine.md#start)
* [url](mmir_lib.stateengine.md#url)
## Properties
### doc
• **doc**: string
___
### getActiveEvents
• **getActiveEvents**: () => any
___
### getActiveStates
• **getActiveStates**: () => any
___
### getActiveTransitions
• **getActiveTransitions**: () => any
___
### getEvents
• **getEvents**: () => any
___
### getStates
• **getStates**: () => any
___
### getTransitions
• **getTransitions**: () => any
___
### ignoreScript
• **ignoreScript**: () => void
___
### load
• **load**: (...args: any[]) => any
___
### name
• **name**: string
___
### onload
• **onload**: (scion: any, deferred: any) => void
___
### onraise
• **onraise**: () => void
___
### raise
• **raise**: (event: string \| { data?: any ; name: string }, eventData?: any) => void
___
### start
• **start**: () => void
___
### url
• **url**: string