Evented~EventedMixin

Enthält Methoden, die einem Objekt, das an übergeben wird, Ereignisfunktionen bereitstellen Evented.

Methoden

statisch irgendein(targetOrType, typeOrListener, listeneropt)

Fügen Sie einem Ereignis (oder Ereignissen) für dieses Objekt oder ein anderes eventiertes Objekt einen Listener hinzu. Der Listener wird nur einmal für das erste Ereignis aufgerufen, das ausgelöst und entfernt wird.

Parameter:
Nennen Typ Attribute Beschreibung
TargetorType string | Array | Element | Objekt

Wenn es sich um eine Zeichenfolge oder ein Array handelt, repräsentiert es den Ereignistyp (en), die den Listener auslösen.

    Stattdessen kann hier ein anderes ereignisgesteuertes Objekt übergeben werden, das
    veranlassen den Listener, auf Ereignisse für _das_ Objekt zu warten.

    In beiden Fällen wird der `this'-Wert des Hörers an
    dieses Objekt.
TypeOrListener string | Array | Funktion

Wenn das erste Argument eine Zeichenfolge oder ein Array war, sollte dies die Listener-Funktion sein. Andernfalls ist dies eine Zeichenfolge oder ein Array von Ereignistypen.

Hörer Funktion <optional>

Wenn das erste Argument ein anderes eventiertes Objekt war, ist dies die Listener-Funktion.

statisch aus(targetOrTypeopt , typeOrListeneropt , Höreropt)

Entfernt Listener (s) aus Ereignissen eines eventierten Objekts.

Parameter:
Nennen Typ Attribute Beschreibung
TargetorType string | Array | Element | Objekt <optional>

Wenn dies eine Zeichenfolge oder ein Array ist, repräsentiert es den Ereignistyp (en).

    Stattdessen kann hier ein anderes ereignisgesteuertes Objekt übergeben werden, in diesem Fall
    ALLE 3 Argumente sind _erforderlich_.
TypeOrListener string | Array | Funktion <optional>

Wenn das erste Argument eine Zeichenfolge oder ein Array war, kann dies die Listener-Funktion sein. Andernfalls ist dies eine Zeichenfolge oder ein Array von Ereignistypen.

Hörer Funktion <optional>

Wenn das erste Argument ein anderes ereignisbezogenes Objekt war, ist dies die Hörerfunktion; andernfalls werden alle an den Ereignistyp(en) gebundenen Hörer entfernt.

statisch An(targetOrType, typeOrListener, listeneropt)

Fügen Sie einem Ereignis (oder Ereignissen) für dieses Objekt oder ein anderes eventiertes Objekt einen Listener hinzu.

Parameter:
Nennen Typ Attribute Beschreibung
TargetorType string | Array | Element | Objekt

Wenn es sich um eine Zeichenfolge oder ein Array handelt, repräsentiert es den Ereignistyp (en), die den Listener auslösen.

    Stattdessen kann hier ein anderes ereignisgesteuertes Objekt übergeben werden, das
    veranlassen den Listener, auf Ereignisse für _das_ Objekt zu warten.

    In beiden Fällen wird der `this'-Wert des Hörers an
    dieses Objekt.
TypeOrListener string | Array | Funktion

Wenn das erste Argument eine Zeichenfolge oder ein Array war, sollte dies die Listener-Funktion sein. Andernfalls ist dies eine Zeichenfolge oder ein Array von Ereignistypen.

Hörer Funktion <optional>

Wenn das erste Argument ein anderes eventiertes Objekt war, ist dies die Listener-Funktion.

statisch einer(targetOrType, typeOrListener, listeneropt)

Fügen Sie einem Ereignis (oder Ereignissen) für dieses Objekt oder ein anderes eventiertes Objekt einen Listener hinzu. Der Listener wird einmal pro Ereignis aufgerufen und dann entfernt.

Parameter:
Nennen Typ Attribute Beschreibung
TargetorType string | Array | Element | Objekt

Wenn es sich um eine Zeichenfolge oder ein Array handelt, repräsentiert es den Ereignistyp (en), die den Listener auslösen.

    Stattdessen kann hier ein anderes ereignisgesteuertes Objekt übergeben werden, das
    veranlassen den Listener, auf Ereignisse für _das_ Objekt zu warten.

    In beiden Fällen wird der `this'-Wert des Hörers an
    dieses Objekt.
TypeOrListener string | Array | Funktion

Wenn das erste Argument eine Zeichenfolge oder ein Array war, sollte dies die Listener-Funktion sein. Andernfalls ist dies eine Zeichenfolge oder ein Array von Ereignistypen.

Hörer Funktion <optional>

Wenn das erste Argument ein anderes eventiertes Objekt war, ist dies die Listener-Funktion.

statischer Trigger(Ereignis,Hash-Option) → {boolean}

Löst ein Ereignis auf dieses eventierte Objekt aus, wodurch seine Listener aufgerufen werden.

Parameter:
Nennen Typ Attribute Beschreibung
Ereignis string | Objekt

Ein Ereignistyp oder ein Objekt mit einer type-Eigenschaft.

Hash Objekt <optional>

Ein zusätzliches Objekt, das an Hörer weitergegeben werden soll.

Gibt zurück:
boolescher Wert -

Ob das Standardverhalten verhindert wurde oder nicht.