Members
- 
			autoLoadSignals :boolean
- 
	DescriptionWhen true, the class will load the signalshash and create the signal definitions during constructionDetails
- 
			signals :hash|function
- 
	DescriptionA hash of signals to create automatically. Each definition consists of a name for the signal as the key 
 and then a hash of options (nullable) for each signalDetails
Methods
- 
			refreshSignals()
- 
	DescriptionWhen you make a change to the signals hash after loading, then you can make it reload Details
- 
			<private> _loadSignals()
- 
	DescriptionInterprets the signalshash and instantiates itDetails
- 
			<private> _addSignal( name, options )
- 
	DescriptionCreates a single signal ParametersName Type Description namestring The name of the signal optionsmodule:mixins/signalable~SignalOptions The options the signal expects Details
- 
			<private> _addSignals( signals )
- 
	DescriptionAdd a signal to an object. If any members of the hash already exist in this.signals, they will be overwritten.ParametersName Type Description signalsmodule:mixins/signalable.SignalOptions Details
- 
			<private> destroy()
- 
	DescriptionClean up Details