PageSwapEvent: PageSwapEvent() Konstruktor

Der PageSwapEvent() Konstruktor erstellt eine neue Instanz eines PageSwapEvent-Objekts.

Syntax

js
new PageSwapEvent(type, init)

Parameter

type

Ein String, der den Typ des Ereignisses repräsentiert. Im Falle von PageSwapEvent ist dies immer pageswap.

init

Ein Objekt, das die folgenden Eigenschaften enthält:

activation

Ein NavigationActivation-Objekt, das den Navigationstyp sowie die aktuellen und Zielhistorieneinträge des Dokuments repräsentiert. Standardmäßig null, falls die zugehörige Navigation eine Navigation zwischen unterschiedlichen Ursprüngen ist.

viewTransition

Ein ViewTransition-Objekt, das die aktive Ansichtstransition für die zugehörige Navigation darstellt. Standardmäßig null, wenn keine aktive Ansichtstransition vorhanden ist.

Beispiele

Ein Entwickler würde diesen Konstruktor nicht manuell verwenden. Ein neues PageSwapEvent-Objekt wird erstellt, wenn ein Handler als Ergebnis des pageswap-Ereignisses ausgelöst wird.

Spezifikationen

Specification
HTML Standard
# the-pageswapevent-interface

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch