UNPKG

@print-one/grapesjs

Version:

Free and Open Source Web Builder Framework

23 lines (19 loc) 444 B
import ComponentTextNode from './ComponentTextNode'; export default class ComponentComment extends ComponentTextNode { get defaults() { // @ts-ignore return { ...super.defaults }; } toHTML() { return `<!--${this.content}-->`; } static isComponent(el: HTMLElement) { if (el.nodeType == 8) { return { tagName: 'NULL', type: 'comment', content: el.textContent ?? '', }; } } }