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