This commit is contained in:
Vanessa 2023-02-02 21:51:30 +08:00
parent faa31614d1
commit 555b13112a
4 changed files with 62 additions and 122 deletions

View file

@ -302,26 +302,6 @@ export const contentMenu = (protyle: IProtyle, nodeElement: Element) => {
copyPlainText(cloneContents.textContent);
}
}).element);
window.siyuan.menus.menu.append(new MenuItem({
label: window.siyuan.languages.copy + " HTML",
click() {
focusByRange(getEditorRange(nodeElement));
let html = "";
getSelection().getRangeAt(0).cloneContents().childNodes.forEach(item => {
if (item.nodeType === 3) {
html += item.textContent;
} else {
html += (item as Element).outerHTML;
}
});
if (protyle.disabled) {
html = getEnableHTML(html);
}
const tempElement = document.createElement("template");
tempElement.innerHTML = protyle.lute.BlockDOM2HTML(html);
writeText(tempElement.content.firstElementChild.innerHTML);
}
}).element);
if (protyle.disabled) {
return;
}