Documentation generator: JsDoc Toolkit 2.4.0
Template: Codeview 1.2
Generated on: 2016-0-4 21:25

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.

Class Summary
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.
 
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.
    See:
    enchant.EventTarget#addEventListener
  • removeEventListener(type, listener)
    Entfernt einen Ereignisbeobachter.
    Parameters:
    {String} type Optional
    Ereignis Typ.
    {Function(e:enchant.Event)} listener
    Der Ereignisbeobachter der entfernt wird.