@applitools/jsdom
Version:
jsdom without canvas 19.0.0
10 lines (8 loc) • 445 B
JavaScript
;
const PageTransitionEvent = require("../generated/PageTransitionEvent.js");
const { fireAnEvent } = require("./events");
// https://html.spec.whatwg.org/multipage/browsing-the-web.html#fire-a-page-transition-event
exports.fireAPageTransitionEvent = (eventName, window, persisted) => {
const attributes = { persisted, cancelable: true, bubbles: true };
fireAnEvent(eventName, window, PageTransitionEvent, attributes, true);
};