UNPKG

@lifaon/rx-js-light

Version:

Blazing fast Observables

20 lines (19 loc) 608 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.readyStateChangeImplementation = void 0; var run_task_1 = require("./run-task.cjs"); function readyStateChangeImplementation(doc) { var html = doc.documentElement; return function (handle) { var script = doc.createElement('script'); script['onreadystatechange'] = function () { (0, run_task_1.runTask)(handle); script['onreadystatechange'] = null; html.removeChild(script); }; html.appendChild(script); }; } exports.readyStateChangeImplementation = readyStateChangeImplementation;