UNPKG

jsdom

Version:

A JavaScript implementation of many web standards

21 lines (17 loc) 531 B
"use strict"; const CharacterDataImpl = require("./CharacterData-impl").implementation; const idlUtils = require("../generated/utils"); const NODE_TYPE = require("../node-type"); class CommentImpl extends CharacterDataImpl { constructor(globalObject, args, privateData) { super(globalObject, args, { data: args[0], ownerDocument: idlUtils.implForWrapper(globalObject._document), ...privateData }); this.nodeType = NODE_TYPE.COMMENT_NODE; } } module.exports = { implementation: CommentImpl };