UNPKG

@awesome-fe/translate

Version:
24 lines 851 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TinyListItemRenderer = void 0; const base_tiny_node_renderer_1 = require("./base-tiny-node-renderer"); class TinyListItemRenderer extends base_tiny_node_renderer_1.BaseTinyNodeRenderer { tagName = 'li'; render(node) { const list = node.getList(); if (list.getNodeName() === 'dlist') { return this.getContent(node); } else { return super.render(node); } } getContent(node) { return [node.hasText() && node.getText(), node.getBlocks().map(it => it.convert()).join('').trim()] .filter(it => !!it) .filter(it => it.trim()) .join(''); } } exports.TinyListItemRenderer = TinyListItemRenderer; //# sourceMappingURL=tiny-list-item-renderer.js.map