PageSwapEvent: PageSwapEvent() Konstruktor

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

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 darstellt. Im Fall 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 Ziel-Dokumenthistorieneinträge darstellt. Standardeinstellung ist null, wenn die zugehörige Navigation eine Cross-Origin-Navigation ist.

viewTransition

Ein ViewTransition-Objekt, das den aktiven Ansichtsübergang für die zugehörige Navigation darstellt. Standardeinstellung ist null, wenn es keinen aktiven Ansichtsübergang gibt.

Beispiele

Ein Entwickler würde diesen Konstruktor nicht manuell verwenden. Ein neues PageSwapEvent-Objekt wird erstellt, wenn ein Handler aufgerufen wird, weil das pageswap Ereignis ausgelöst wurde.

Spezifikationen

Specification
HTML
# the-pageswapevent-interface

Browser-Kompatibilität

Siehe auch