line_push/node_modules/node-html-parser/dist/esm/nodes/node.js
2022-07-18 02:50:52 +00:00

19 lines
384 B
JavaScript

/**
* Node Class as base class for TextNode and HTMLElement.
*/
export default class Node {
constructor(parentNode = null) {
this.parentNode = parentNode;
this.childNodes = [];
}
get innerText() {
return this.rawText;
}
get textContent() {
return this.rawText;
}
set textContent(val) {
this.rawText = val;
}
}