Class enchant.EventTarget
Eine Klasse für eine unabhängige Implementierung von Ereignissen (Events), ähnlich wie DOM Events. Jedoch wird das Phasenkonzept nicht unterstützt.
- Defined in: enchant.js
Constructor Attributes | Constructor Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
addEventListener(type, listener)
Fügt einen neuen Ereignisbeobachter hinzu, welcher beim Auftreten des
Events ausgeführt wird.
|
|
clearEventListener(type)
Entfernt alle Ereignisbeobachter für einen Typ.
|
|
Löst ein Ereignis aus.
|
|
on(type, listener)
Synonym für addEventListener.
|
|
removeEventListener(type, listener)
Entfernt einen Ereignisbeobachter.
|
Class Detail
enchant.EventTarget()
Method Detail
-
addEventListener(type, listener)Fügt einen neuen Ereignisbeobachter hinzu, welcher beim Auftreten des Events ausgeführt wird.
- Parameters:
- {String} type
- Ereignis Typ.
- {Function(e:enchant.Event)} listener
- Der Ereignisbeobachter der hinzugefügt wird.
-
clearEventListener(type)Entfernt alle Ereignisbeobachter für einen Typ. Wenn kein Typ gegeben ist, werden alle Ereignisbeobachter entfernt.
- Parameters:
- {String} type
- Ereignis Typ.
-
dispatchEvent(e)Löst ein Ereignis aus.
- Parameters:
- {enchant.Event} e
- Ereignis das ausgelöst werden soll.
-
on(type, listener)Synonym für addEventListener.
- Parameters:
- {String} type
- Ereignis Typ.
- {Function(e:enchant.Event)} listener
- Der Ereignisbeobachter der hinzugefügt wird.
-
removeEventListener(type, listener)Entfernt einen Ereignisbeobachter.
- Parameters:
- {String} type Optional
- Ereignis Typ.
- {Function(e:enchant.Event)} listener
- Der Ereignisbeobachter der entfernt wird.