Support Templater scripts in Embeddable Markdown Documents

This commit is contained in:
zsviczian
2023-08-02 22:18:43 +02:00
parent c9c5468fe4
commit 83aa04396c
9 changed files with 87 additions and 10 deletions

View File

@@ -53,6 +53,7 @@ export class EmbeddableMenu {
const view = this.view;
const api = view?.excalidrawAPI as ExcalidrawImperativeAPI;
if(!api) return null;
if(!view.file) return null;
const disableFrameButtons = appState.viewModeEnabled && !view.allowFrameButtonsInViewMode;
if(!appState.activeEmbeddable || appState.activeEmbeddable.state !== "active" || disableFrameButtons) {
this.menuElementId = null;