e2ed
Version:
E2E testing framework over Playwright
22 lines (21 loc) • 917 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.onDomContentLoad = void 0;
const readJsonReportData_1 = require("./readJsonReportData");
const setDomElementsToClientState_1 = require("./setDomElementsToClientState");
const readJsonReportData = readJsonReportData_1.readJsonReportData;
const setDomElementsToClientState = setDomElementsToClientState_1.setDomElementsToClientState;
/**
* `DOMContentLoaded` handler for report page.
* This client function should not use scope variables (except global functions).
* @internal
*/
const onDomContentLoad = () => {
setDomElementsToClientState({ afterDomContentLoad: true });
readJsonReportData(true);
for (const observer of reportClientState.readJsonReportDataObservers) {
observer.disconnect();
}
reportClientState.readJsonReportDataObservers.length = 0;
};
exports.onDomContentLoad = onDomContentLoad;