mmir-tooling
Version:
Build tools for MMIR projects
152 lines (83 loc) • 3.4 kB
Markdown
**[mmir-tooling 7.0.0-beta1](../README.md)**
> [Globals](../README.md) / [mmir-lib](../modules/mmir_lib.md) / InputEngine
# Interface: InputEngine
## Hierarchy
* [StateEngine](mmir_lib.stateengine.md)
↳ **InputEngine**
## Index
### Properties
* [doc](mmir_lib.inputengine.md#doc)
* [getActiveEvents](mmir_lib.inputengine.md#getactiveevents)
* [getActiveStates](mmir_lib.inputengine.md#getactivestates)
* [getActiveTransitions](mmir_lib.inputengine.md#getactivetransitions)
* [getEvents](mmir_lib.inputengine.md#getevents)
* [getStates](mmir_lib.inputengine.md#getstates)
* [getTransitions](mmir_lib.inputengine.md#gettransitions)
* [ignoreScript](mmir_lib.inputengine.md#ignorescript)
* [load](mmir_lib.inputengine.md#load)
* [name](mmir_lib.inputengine.md#name)
* [onload](mmir_lib.inputengine.md#onload)
* [onraise](mmir_lib.inputengine.md#onraise)
* [raise](mmir_lib.inputengine.md#raise)
* [start](mmir_lib.inputengine.md#start)
* [url](mmir_lib.inputengine.md#url)
## Properties
### doc
• **doc**: string
*Inherited from [StateEngine](mmir_lib.stateengine.md).[doc](mmir_lib.stateengine.md#doc)*
___
### getActiveEvents
• **getActiveEvents**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getActiveEvents](mmir_lib.stateengine.md#getactiveevents)*
___
### getActiveStates
• **getActiveStates**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getActiveStates](mmir_lib.stateengine.md#getactivestates)*
___
### getActiveTransitions
• **getActiveTransitions**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getActiveTransitions](mmir_lib.stateengine.md#getactivetransitions)*
___
### getEvents
• **getEvents**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getEvents](mmir_lib.stateengine.md#getevents)*
___
### getStates
• **getStates**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getStates](mmir_lib.stateengine.md#getstates)*
___
### getTransitions
• **getTransitions**: () => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[getTransitions](mmir_lib.stateengine.md#gettransitions)*
___
### ignoreScript
• **ignoreScript**: () => void
*Inherited from [StateEngine](mmir_lib.stateengine.md).[ignoreScript](mmir_lib.stateengine.md#ignorescript)*
___
### load
• **load**: (...args: any[]) => any
*Inherited from [StateEngine](mmir_lib.stateengine.md).[load](mmir_lib.stateengine.md#load)*
___
### name
• **name**: string
*Inherited from [StateEngine](mmir_lib.stateengine.md).[name](mmir_lib.stateengine.md#name)*
___
### onload
• **onload**: (scion: any, deferred: any) => void
*Inherited from [StateEngine](mmir_lib.stateengine.md).[onload](mmir_lib.stateengine.md#onload)*
___
### onraise
• **onraise**: () => void
*Inherited from [StateEngine](mmir_lib.stateengine.md).[onraise](mmir_lib.stateengine.md#onraise)*
___
### raise
• **raise**: (event: string \| { data?: any ; name: string }, eventData?: any) => void
*Inherited from [StateEngine](mmir_lib.stateengine.md).[raise](mmir_lib.stateengine.md#raise)*
___
### start
• **start**: () => void
*Inherited from [StateEngine](mmir_lib.stateengine.md).[start](mmir_lib.stateengine.md#start)*
___
### url
• **url**: string
*Inherited from [StateEngine](mmir_lib.stateengine.md).[url](mmir_lib.stateengine.md#url)*