You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
394 lines
14 KiB
JavaScript
394 lines
14 KiB
JavaScript
"use strict";
|
|
(self["webpackChunk_JUPYTERLAB_CORE_OUTPUT"] = self["webpackChunk_JUPYTERLAB_CORE_OUTPUT"] || []).push([[270],{
|
|
|
|
/***/ 95564:
|
|
/***/ (function(__unused_webpack_module, exports, __webpack_require__) {
|
|
|
|
|
|
var __extends = (this && this.__extends) || (function () {
|
|
var extendStatics = function (d, b) {
|
|
extendStatics = Object.setPrototypeOf ||
|
|
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
|
|
function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };
|
|
return extendStatics(d, b);
|
|
};
|
|
return function (d, b) {
|
|
if (typeof b !== "function" && b !== null)
|
|
throw new TypeError("Class extends value " + String(b) + " is not a constructor or null");
|
|
extendStatics(d, b);
|
|
function __() { this.constructor = d; }
|
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
|
};
|
|
})();
|
|
var __values = (this && this.__values) || function(o) {
|
|
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
|
|
if (m) return m.call(o);
|
|
if (o && typeof o.length === "number") return {
|
|
next: function () {
|
|
if (o && i >= o.length) o = void 0;
|
|
return { value: o && o[i++], done: !o };
|
|
}
|
|
};
|
|
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
|
|
};
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
exports.HTMLAdaptor = void 0;
|
|
var DOMAdaptor_js_1 = __webpack_require__(66791);
|
|
var HTMLAdaptor = (function (_super) {
|
|
__extends(HTMLAdaptor, _super);
|
|
function HTMLAdaptor(window) {
|
|
var _this = _super.call(this, window.document) || this;
|
|
_this.window = window;
|
|
_this.parser = new window.DOMParser();
|
|
return _this;
|
|
}
|
|
HTMLAdaptor.prototype.parse = function (text, format) {
|
|
if (format === void 0) { format = 'text/html'; }
|
|
return this.parser.parseFromString(text, format);
|
|
};
|
|
HTMLAdaptor.prototype.create = function (kind, ns) {
|
|
return (ns ?
|
|
this.document.createElementNS(ns, kind) :
|
|
this.document.createElement(kind));
|
|
};
|
|
HTMLAdaptor.prototype.text = function (text) {
|
|
return this.document.createTextNode(text);
|
|
};
|
|
HTMLAdaptor.prototype.head = function (doc) {
|
|
return doc.head || doc;
|
|
};
|
|
HTMLAdaptor.prototype.body = function (doc) {
|
|
return doc.body || doc;
|
|
};
|
|
HTMLAdaptor.prototype.root = function (doc) {
|
|
return doc.documentElement || doc;
|
|
};
|
|
HTMLAdaptor.prototype.doctype = function (doc) {
|
|
return (doc.doctype ? "<!DOCTYPE ".concat(doc.doctype.name, ">") : '');
|
|
};
|
|
HTMLAdaptor.prototype.tags = function (node, name, ns) {
|
|
if (ns === void 0) { ns = null; }
|
|
var nodes = (ns ? node.getElementsByTagNameNS(ns, name) : node.getElementsByTagName(name));
|
|
return Array.from(nodes);
|
|
};
|
|
HTMLAdaptor.prototype.getElements = function (nodes, _document) {
|
|
var e_1, _a;
|
|
var containers = [];
|
|
try {
|
|
for (var nodes_1 = __values(nodes), nodes_1_1 = nodes_1.next(); !nodes_1_1.done; nodes_1_1 = nodes_1.next()) {
|
|
var node = nodes_1_1.value;
|
|
if (typeof (node) === 'string') {
|
|
containers = containers.concat(Array.from(this.document.querySelectorAll(node)));
|
|
}
|
|
else if (Array.isArray(node)) {
|
|
containers = containers.concat(Array.from(node));
|
|
}
|
|
else if (node instanceof this.window.NodeList || node instanceof this.window.HTMLCollection) {
|
|
containers = containers.concat(Array.from(node));
|
|
}
|
|
else {
|
|
containers.push(node);
|
|
}
|
|
}
|
|
}
|
|
catch (e_1_1) { e_1 = { error: e_1_1 }; }
|
|
finally {
|
|
try {
|
|
if (nodes_1_1 && !nodes_1_1.done && (_a = nodes_1.return)) _a.call(nodes_1);
|
|
}
|
|
finally { if (e_1) throw e_1.error; }
|
|
}
|
|
return containers;
|
|
};
|
|
HTMLAdaptor.prototype.contains = function (container, node) {
|
|
return container.contains(node);
|
|
};
|
|
HTMLAdaptor.prototype.parent = function (node) {
|
|
return node.parentNode;
|
|
};
|
|
HTMLAdaptor.prototype.append = function (node, child) {
|
|
return node.appendChild(child);
|
|
};
|
|
HTMLAdaptor.prototype.insert = function (nchild, ochild) {
|
|
return this.parent(ochild).insertBefore(nchild, ochild);
|
|
};
|
|
HTMLAdaptor.prototype.remove = function (child) {
|
|
return this.parent(child).removeChild(child);
|
|
};
|
|
HTMLAdaptor.prototype.replace = function (nnode, onode) {
|
|
return this.parent(onode).replaceChild(nnode, onode);
|
|
};
|
|
HTMLAdaptor.prototype.clone = function (node) {
|
|
return node.cloneNode(true);
|
|
};
|
|
HTMLAdaptor.prototype.split = function (node, n) {
|
|
return node.splitText(n);
|
|
};
|
|
HTMLAdaptor.prototype.next = function (node) {
|
|
return node.nextSibling;
|
|
};
|
|
HTMLAdaptor.prototype.previous = function (node) {
|
|
return node.previousSibling;
|
|
};
|
|
HTMLAdaptor.prototype.firstChild = function (node) {
|
|
return node.firstChild;
|
|
};
|
|
HTMLAdaptor.prototype.lastChild = function (node) {
|
|
return node.lastChild;
|
|
};
|
|
HTMLAdaptor.prototype.childNodes = function (node) {
|
|
return Array.from(node.childNodes);
|
|
};
|
|
HTMLAdaptor.prototype.childNode = function (node, i) {
|
|
return node.childNodes[i];
|
|
};
|
|
HTMLAdaptor.prototype.kind = function (node) {
|
|
var n = node.nodeType;
|
|
return (n === 1 || n === 3 || n === 8 ? node.nodeName.toLowerCase() : '');
|
|
};
|
|
HTMLAdaptor.prototype.value = function (node) {
|
|
return node.nodeValue || '';
|
|
};
|
|
HTMLAdaptor.prototype.textContent = function (node) {
|
|
return node.textContent;
|
|
};
|
|
HTMLAdaptor.prototype.innerHTML = function (node) {
|
|
return node.innerHTML;
|
|
};
|
|
HTMLAdaptor.prototype.outerHTML = function (node) {
|
|
return node.outerHTML;
|
|
};
|
|
HTMLAdaptor.prototype.serializeXML = function (node) {
|
|
var serializer = new this.window.XMLSerializer();
|
|
return serializer.serializeToString(node);
|
|
};
|
|
HTMLAdaptor.prototype.setAttribute = function (node, name, value, ns) {
|
|
if (ns === void 0) { ns = null; }
|
|
if (!ns) {
|
|
return node.setAttribute(name, value);
|
|
}
|
|
name = ns.replace(/.*\//, '') + ':' + name.replace(/^.*:/, '');
|
|
return node.setAttributeNS(ns, name, value);
|
|
};
|
|
HTMLAdaptor.prototype.getAttribute = function (node, name) {
|
|
return node.getAttribute(name);
|
|
};
|
|
HTMLAdaptor.prototype.removeAttribute = function (node, name) {
|
|
return node.removeAttribute(name);
|
|
};
|
|
HTMLAdaptor.prototype.hasAttribute = function (node, name) {
|
|
return node.hasAttribute(name);
|
|
};
|
|
HTMLAdaptor.prototype.allAttributes = function (node) {
|
|
return Array.from(node.attributes).map(function (x) {
|
|
return { name: x.name, value: x.value };
|
|
});
|
|
};
|
|
HTMLAdaptor.prototype.addClass = function (node, name) {
|
|
if (node.classList) {
|
|
node.classList.add(name);
|
|
}
|
|
else {
|
|
node.className = (node.className + ' ' + name).trim();
|
|
}
|
|
};
|
|
HTMLAdaptor.prototype.removeClass = function (node, name) {
|
|
if (node.classList) {
|
|
node.classList.remove(name);
|
|
}
|
|
else {
|
|
node.className = node.className.split(/ /).filter(function (c) { return c !== name; }).join(' ');
|
|
}
|
|
};
|
|
HTMLAdaptor.prototype.hasClass = function (node, name) {
|
|
if (node.classList) {
|
|
return node.classList.contains(name);
|
|
}
|
|
return node.className.split(/ /).indexOf(name) >= 0;
|
|
};
|
|
HTMLAdaptor.prototype.setStyle = function (node, name, value) {
|
|
node.style[name] = value;
|
|
};
|
|
HTMLAdaptor.prototype.getStyle = function (node, name) {
|
|
return node.style[name];
|
|
};
|
|
HTMLAdaptor.prototype.allStyles = function (node) {
|
|
return node.style.cssText;
|
|
};
|
|
HTMLAdaptor.prototype.insertRules = function (node, rules) {
|
|
var e_2, _a;
|
|
try {
|
|
for (var _b = __values(rules.reverse()), _c = _b.next(); !_c.done; _c = _b.next()) {
|
|
var rule = _c.value;
|
|
try {
|
|
node.sheet.insertRule(rule, 0);
|
|
}
|
|
catch (e) {
|
|
console.warn("MathJax: can't insert css rule '".concat(rule, "': ").concat(e.message));
|
|
}
|
|
}
|
|
}
|
|
catch (e_2_1) { e_2 = { error: e_2_1 }; }
|
|
finally {
|
|
try {
|
|
if (_c && !_c.done && (_a = _b.return)) _a.call(_b);
|
|
}
|
|
finally { if (e_2) throw e_2.error; }
|
|
}
|
|
};
|
|
HTMLAdaptor.prototype.fontSize = function (node) {
|
|
var style = this.window.getComputedStyle(node);
|
|
return parseFloat(style.fontSize);
|
|
};
|
|
HTMLAdaptor.prototype.fontFamily = function (node) {
|
|
var style = this.window.getComputedStyle(node);
|
|
return style.fontFamily || '';
|
|
};
|
|
HTMLAdaptor.prototype.nodeSize = function (node, em, local) {
|
|
if (em === void 0) { em = 1; }
|
|
if (local === void 0) { local = false; }
|
|
if (local && node.getBBox) {
|
|
var _a = node.getBBox(), width = _a.width, height = _a.height;
|
|
return [width / em, height / em];
|
|
}
|
|
return [node.offsetWidth / em, node.offsetHeight / em];
|
|
};
|
|
HTMLAdaptor.prototype.nodeBBox = function (node) {
|
|
var _a = node.getBoundingClientRect(), left = _a.left, right = _a.right, top = _a.top, bottom = _a.bottom;
|
|
return { left: left, right: right, top: top, bottom: bottom };
|
|
};
|
|
return HTMLAdaptor;
|
|
}(DOMAdaptor_js_1.AbstractDOMAdaptor));
|
|
exports.HTMLAdaptor = HTMLAdaptor;
|
|
//# sourceMappingURL=HTMLAdaptor.js.map
|
|
|
|
/***/ }),
|
|
|
|
/***/ 90270:
|
|
/***/ ((__unused_webpack_module, exports, __webpack_require__) => {
|
|
|
|
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
exports.browserAdaptor = void 0;
|
|
var HTMLAdaptor_js_1 = __webpack_require__(95564);
|
|
function browserAdaptor() {
|
|
return new HTMLAdaptor_js_1.HTMLAdaptor(window);
|
|
}
|
|
exports.browserAdaptor = browserAdaptor;
|
|
//# sourceMappingURL=browserAdaptor.js.map
|
|
|
|
/***/ }),
|
|
|
|
/***/ 66791:
|
|
/***/ (function(__unused_webpack_module, exports) {
|
|
|
|
|
|
var __values = (this && this.__values) || function(o) {
|
|
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
|
|
if (m) return m.call(o);
|
|
if (o && typeof o.length === "number") return {
|
|
next: function () {
|
|
if (o && i >= o.length) o = void 0;
|
|
return { value: o && o[i++], done: !o };
|
|
}
|
|
};
|
|
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
|
|
};
|
|
Object.defineProperty(exports, "__esModule", ({ value: true }));
|
|
exports.AbstractDOMAdaptor = void 0;
|
|
var AbstractDOMAdaptor = (function () {
|
|
function AbstractDOMAdaptor(document) {
|
|
if (document === void 0) { document = null; }
|
|
this.document = document;
|
|
}
|
|
AbstractDOMAdaptor.prototype.node = function (kind, def, children, ns) {
|
|
var e_1, _a;
|
|
if (def === void 0) { def = {}; }
|
|
if (children === void 0) { children = []; }
|
|
var node = this.create(kind, ns);
|
|
this.setAttributes(node, def);
|
|
try {
|
|
for (var children_1 = __values(children), children_1_1 = children_1.next(); !children_1_1.done; children_1_1 = children_1.next()) {
|
|
var child = children_1_1.value;
|
|
this.append(node, child);
|
|
}
|
|
}
|
|
catch (e_1_1) { e_1 = { error: e_1_1 }; }
|
|
finally {
|
|
try {
|
|
if (children_1_1 && !children_1_1.done && (_a = children_1.return)) _a.call(children_1);
|
|
}
|
|
finally { if (e_1) throw e_1.error; }
|
|
}
|
|
return node;
|
|
};
|
|
AbstractDOMAdaptor.prototype.setAttributes = function (node, def) {
|
|
var e_2, _a, e_3, _b, e_4, _c;
|
|
if (def.style && typeof (def.style) !== 'string') {
|
|
try {
|
|
for (var _d = __values(Object.keys(def.style)), _e = _d.next(); !_e.done; _e = _d.next()) {
|
|
var key = _e.value;
|
|
this.setStyle(node, key.replace(/-([a-z])/g, function (_m, c) { return c.toUpperCase(); }), def.style[key]);
|
|
}
|
|
}
|
|
catch (e_2_1) { e_2 = { error: e_2_1 }; }
|
|
finally {
|
|
try {
|
|
if (_e && !_e.done && (_a = _d.return)) _a.call(_d);
|
|
}
|
|
finally { if (e_2) throw e_2.error; }
|
|
}
|
|
}
|
|
if (def.properties) {
|
|
try {
|
|
for (var _f = __values(Object.keys(def.properties)), _g = _f.next(); !_g.done; _g = _f.next()) {
|
|
var key = _g.value;
|
|
node[key] = def.properties[key];
|
|
}
|
|
}
|
|
catch (e_3_1) { e_3 = { error: e_3_1 }; }
|
|
finally {
|
|
try {
|
|
if (_g && !_g.done && (_b = _f.return)) _b.call(_f);
|
|
}
|
|
finally { if (e_3) throw e_3.error; }
|
|
}
|
|
}
|
|
try {
|
|
for (var _h = __values(Object.keys(def)), _j = _h.next(); !_j.done; _j = _h.next()) {
|
|
var key = _j.value;
|
|
if ((key !== 'style' || typeof (def.style) === 'string') && key !== 'properties') {
|
|
this.setAttribute(node, key, def[key]);
|
|
}
|
|
}
|
|
}
|
|
catch (e_4_1) { e_4 = { error: e_4_1 }; }
|
|
finally {
|
|
try {
|
|
if (_j && !_j.done && (_c = _h.return)) _c.call(_h);
|
|
}
|
|
finally { if (e_4) throw e_4.error; }
|
|
}
|
|
};
|
|
AbstractDOMAdaptor.prototype.replace = function (nnode, onode) {
|
|
this.insert(nnode, onode);
|
|
this.remove(onode);
|
|
return onode;
|
|
};
|
|
AbstractDOMAdaptor.prototype.childNode = function (node, i) {
|
|
return this.childNodes(node)[i];
|
|
};
|
|
AbstractDOMAdaptor.prototype.allClasses = function (node) {
|
|
var classes = this.getAttribute(node, 'class');
|
|
return (!classes ? [] :
|
|
classes.replace(/ +/g, ' ').replace(/^ /, '').replace(/ $/, '').split(/ /));
|
|
};
|
|
return AbstractDOMAdaptor;
|
|
}());
|
|
exports.AbstractDOMAdaptor = AbstractDOMAdaptor;
|
|
//# sourceMappingURL=DOMAdaptor.js.map
|
|
|
|
/***/ })
|
|
|
|
}]);
|
|
//# sourceMappingURL=270.dced80a7f5cbf1705712.js.map?v=dced80a7f5cbf1705712
|