MindMap/frontend/node_modules/mammoth/lib/raw-text.js

15 lines
456 B
JavaScript
Raw Permalink Normal View History

var documents = require("./documents");
function convertElementToRawText(element) {
if (element.type === "text") {
return element.value;
} else if (element.type === documents.types.tab) {
return "\t";
} else {
var tail = element.type === "paragraph" ? "\n\n" : "";
return (element.children || []).map(convertElementToRawText).join("") + tail;
}
}
exports.convertElementToRawText = convertElementToRawText;