Blame view

lib/jsdom/living/nodes/Comment-impl.js 415 Bytes
858f2bdf5   Boyan Georgiev   fixes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  "use strict";
  
  const CharacterDataImpl = require("./CharacterData-impl").implementation;
  
  const NODE_TYPE = require("../node-type");
  
  class CommentImpl extends CharacterDataImpl {
    constructor(globalObject, args, privateData) {
      super(globalObject, args, {
        data: args[0],
        ...privateData
      });
  
      this.nodeType = NODE_TYPE.COMMENT_NODE;
    }
  }
  
  module.exports = {
    implementation: CommentImpl
  };