ym.core.EventEmitter
Initialisierung
Constructor(nameopt, forceDebug)
- name
- Beschreibung: Der Name der Klasse, der als Präfix verwendet wird.
- Datentyp: string
-
Standardwert:
ym.core.EventEmitter -
forceDebug
- Beschreibung: Aktiviert oder deaktiviert die Protokollierung.
- Datentyp: bool
- Standardwert:
false
Methoden
deprecated(component, link, expirationDate)
Schreibt eine Meldung in das Entwicklertool, die über eine veraltete Komponente informiert.
- Parameter
-
component
- Beschreibung: Die Komponente, die als veraltet markiert ist.
- Datentyp: function
-
link
- Beschreibung: Der Link zur Dokumentation der neuen oder geänderten Komponente.
- Datentyp: string
-
expirationDate
- Beschreibung: Das Datum, an dem die Komponente entfernt wird.
- Datentyp: date
emit(eventName, arguments)
Löst ein Ereignis aus.
- Parameter
-
eventName
- Datentyp: string
-
arguments
- Datentyp: *
-
Return:
ym.core.EventEmitter
error(args)
Schreibt eine Fehlermeldung in das Entwicklertool.
- Parameter
- args
- Beschreibung: Mehrere Argumente und Datentypen sind möglich.
info(args)
Schreibt eine Meldung in das Entwicklertool.
- Parameter
- args
- Beschreibung: Mehrere Argumente und Datentypen sind möglich.
notify(msg)
Schreibt eine Benachrichtigung in das Entwicklertool.
- Parameter
- msg
- Beschreibung: Benachrichtigung
- Datentyp: string
off(eventName, handler)
Entfernt einen Event-Listener.
- Parameter
-
eventName
- Datentyp: string
-
handler
- Datentyp: function
-
Return:
ym.core.EventEmitter
on(eventName, handler)
Fügt einen Listener hinzu.
- Parameter
-
eventName
- Datentyp: string
-
handler
- Datentyp: function
-
Return:
ym.core.EventEmitter
once(eventName, handler)
Fügt einen Listener hinzu, der nur auf ein einzelnes Ereignis reagiert.
- Parameter
-
eventName
- Datentyp: string
-
handler
- Datentyp: function
-
Return:
ym.core.EventEmitter
warn(args)
Schreibt eine Warnung in das Entwicklertool.
- Parameter
- args
- Beschreibung: Mehrere Argumente und Datentypen sind möglich