Class enchant.BinaryInputManager
- Defined in: enchant.js
- Extends enchant.InputManager
Constructor Attributes | Constructor Name and Description |
---|---|
enchant.BinaryInputManager(flagStore, activeEventNameSuffix, inactiveEventNameSuffix, source)
|
Field Attributes | Field Name and Description |
---|---|
- Fields borrowed from class enchant.InputManager:
- broadcastTarget, source, valueStore
Method Summary
Method Attributes | Method Name and Description |
---|---|
bind(inputSource, name)
|
|
changeState(name, bool)
|
|
unbind(inputSource)
|
- Methods borrowed from class enchant.InputManager:
- addBroadcastTarget
- broadcastEvent
- removeBroadcastTarget
- Methods borrowed from class enchant.EventTarget:
- addEventListener
- clearEventListener
- dispatchEvent
- on
- removeEventListener
Class Detail
enchant.BinaryInputManager(flagStore, activeEventNameSuffix, inactiveEventNameSuffix, source)
- Parameters:
- {*} flagStore
- {String} activeEventNameSuffix
- {String} inactiveEventNameSuffix
- {*} source Optional, Default: this
- source
Field Detail
{String}
activeEventNameSuffix
{Number}
activeInputsNum
{String}
inactiveEventNameSuffix
Method Detail
-
bind(inputSource, name)
- Parameters:
- {enchant.BinaryInputSource} inputSource
- {String} name
-
changeState(name, bool)
- Parameters:
- {String} name
- {Boolean} bool
-
unbind(inputSource)
- Parameters:
- {enchant.BinaryInputSource} inputSource