UNPKG

avalon2

Version:

an elegant efficient express mvvm framework

20 lines (18 loc) 435 B
import { avalon, document } from '../seed/core' export function VText(text) { this.nodeName = '#text' this.nodeValue = text } VText.prototype = { constructor: VText, toDOM() { /* istanbul ignore if*/ if (this.dom) return this.dom var v = avalon._decode(this.nodeValue) return this.dom = document.createTextNode(v) }, toHTML() { return this.nodeValue } }