webduino.Module
Extends webduino.EventEmitter
A component to be attached to a board. This is an abstract class meant to be extended.
Table of Contents
Constructor
webduino.Module
()
Methods
addListener
(
-
type -
listener
Add a listener for a certain type of event.
Parameters:
-
typeStringEvent type.
-
listenerFunctionEvent listener.
emit
(
-
type -
object,...
Emit an event of certain type.
Parameters:
-
typeStringEvent type.
-
[object,...]Object optionalEvent object(s).
listeners
(
-
type
Return the listener list bound to certain type of event.
Parameters:
-
typeStringEvnet type.
on
(
-
type -
listener
Alias for EventEmitter.addListener(type, listener)
Parameters:
-
typeStringEvent type.
-
listenerFunctionEvent listener.
once
(
-
type -
listener
Add a one-time listener for a certain type of event.
Parameters:
-
typeStringEvent type.
-
listenerFunctionEvent listener.
removeAllListeners
(
-
type
Remove all listeners of certain type.
Parameters:
-
typeStringEvent type.
removeListener
(
-
type -
listener
Remove a listener for certain type of event.
Parameters:
-
typeStringEvent type.
-
listenerFunctionEvent listener.
setMaxListeners
(
-
n
Set maximum number of listeners that is allow to bind on an emitter.
Parameters:
-
nNumberNumber of listeners.