This commit is contained in:
parent
28c217e7a2
commit
c90801cfdd
1 changed files with 19 additions and 8 deletions
|
@ -17,6 +17,7 @@ import {hasClosestBlock, hasClosestByClassName} from "../../util/hasClosest";
|
|||
import {genCellValueByElement, getTypeByCellElement} from "./cell";
|
||||
import {writeText} from "../../util/compatibility";
|
||||
import {escapeAttr} from "../../../util/escape";
|
||||
import {renameAsset} from "../../../editor/rename";
|
||||
|
||||
export const bindAssetEvent = (options: {
|
||||
protyle: IProtyle,
|
||||
|
@ -224,13 +225,6 @@ ${window.siyuan.languages.title}
|
|||
label: `${window.siyuan.languages.link}
|
||||
<textarea rows="1" style="margin:4px 0;width: ${isMobile() ? "200" : "360"}px;resize: vertical;" class="b3-text-field"></textarea>`,
|
||||
});
|
||||
menu.addItem({
|
||||
icon: "iconPreview",
|
||||
label: window.siyuan.languages.cardPreview,
|
||||
click() {
|
||||
previewImage(linkAddress);
|
||||
}
|
||||
});
|
||||
menu.addItem({
|
||||
label: window.siyuan.languages.copy,
|
||||
icon: "iconCopy",
|
||||
|
@ -245,7 +239,6 @@ ${window.siyuan.languages.title}
|
|||
copyPNGByLink(linkAddress);
|
||||
}
|
||||
});
|
||||
menu.addSeparator();
|
||||
}
|
||||
menu.addItem({
|
||||
icon: "iconTrashcan",
|
||||
|
@ -259,6 +252,24 @@ ${window.siyuan.languages.title}
|
|||
});
|
||||
}
|
||||
});
|
||||
menu.addItem({
|
||||
label: window.siyuan.languages.rename,
|
||||
icon: "iconEdit",
|
||||
click() {
|
||||
renameAsset(linkAddress);
|
||||
document.querySelector(".av__panel")?.remove();
|
||||
}
|
||||
});
|
||||
menu.addSeparator();
|
||||
if (type !== "file") {
|
||||
menu.addItem({
|
||||
icon: "iconPreview",
|
||||
label: window.siyuan.languages.cardPreview,
|
||||
click() {
|
||||
previewImage(linkAddress);
|
||||
}
|
||||
});
|
||||
}
|
||||
openMenu(options.protyle ? options.protyle.app : window.siyuan.ws.app, linkAddress, false, false);
|
||||
if (linkAddress?.startsWith("assets/")) {
|
||||
window.siyuan.menus.menu.append(new MenuItem(exportAsset(linkAddress)).element);
|
||||
|
|
Loading…
Add table
Reference in a new issue