123456789101112131415161718 |
- /**
- * 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;
- }
- }
|