devexpress-richedit
Version:
DevExpress Rich Text Editor is an advanced word-processing tool designed for working with rich text documents.
11 lines (10 loc) • 499 B
JavaScript
import { HtmlImporter } from "../formats/html/import/html-importer";
export function getHTMLElementsFromHtml(inputController, html) {
let resultHtml = html;
if (typeof html === "string")
resultHtml = HtmlImporter.convertHtml(html);
inputController.setEditableDocumentContent(resultHtml);
const editableElement = inputController.getEditableDocument();
const elementsContainer = editableElement.body || editableElement;
return elementsContainer.childNodes;
}