Zum Inhalt

ym.core.EventEmitter

Initialisierung

var eventEmitter = new ym.core.EventEmitter(nameopt, forceDebugopt);

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

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