Software: Apache. PHP/8.1.30 uname -a: Linux server1.tuhinhossain.com 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root) Safe-mode: OFF (not secure) /usr/share/nodejs/jsdom/lib/jsdom/living/nodes/ drwxr-xr-x |
Viewing file: Select action/file-type: "use strict"; const { mixin } = require("../../utils"); const SVGNumber = require("../generated/SVGNumber"); const SVGGraphicsElementImpl = require("./SVGGraphicsElement-impl").implementation; const WindowEventHandlersImpl = require("./WindowEventHandlers-impl").implementation; const { domSymbolTree } = require("../helpers/internal-constants"); const { ELEMENT_NODE } = require("../node-type"); class SVGSVGElementImpl extends SVGGraphicsElementImpl { constructor(globalObject, args, privateData) { super(globalObject, args, privateData); this._proxyWindowEventsToWindow(); } createSVGNumber() { return SVGNumber.createImpl(this._globalObject, [], {}); } getElementById(elementId) { // TODO: optimize with _ids caching trick; see Document class. for (const node of domSymbolTree.treeIterator(this)) { if (node.nodeType === ELEMENT_NODE && node.getAttributeNS(null, "id") === elementId) { return node; } } return null; } suspendRedraw() { return 1; } unsuspendRedraw() {} unsuspendRedrawAll() {} forceRedraw() {} } mixin(SVGSVGElementImpl.prototype, WindowEventHandlersImpl.prototype); module.exports = { implementation: SVGSVGElementImpl }; |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0032 ]-- |