Sha256: 473112285245c609a07aa2c739752b7400a8612ccb10605bf3d74c12dfcc0702
Contents?: true
Size: 973 Bytes
Versions: 46
Compression:
Stored size: 973 Bytes
Contents
"use strict"; const NodeList = require("../generated/NodeList"); // https://dom.spec.whatwg.org/#mutationrecord class MutationRecordImpl { constructor(globalObject, args, privateData) { this._globalObject = globalObject; this.type = privateData.type; this.target = privateData.target; this.previousSibling = privateData.previousSibling; this.nextSibling = privateData.nextSibling; this.attributeName = privateData.attributeName; this.attributeNamespace = privateData.attributeNamespace; this.oldValue = privateData.oldValue; this._addedNodes = privateData.addedNodes; this._removedNodes = privateData.removedNodes; } get addedNodes() { return NodeList.createImpl(this._globalObject, [], { nodes: this._addedNodes }); } get removedNodes() { return NodeList.createImpl(this._globalObject, [], { nodes: this._removedNodes }); } } module.exports = { implementation: MutationRecordImpl };
Version data entries
46 entries across 46 versions & 2 rubygems