From 1acc571cae01c9caede25e39ef33ecefbc811449 Mon Sep 17 00:00:00 2001 From: Eritque arcus Date: Sun, 9 Nov 2025 21:59:29 -0600 Subject: [PATCH] feat: implement click-edit --- main.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/main.ts b/main.ts index 55c88ae..d346e6d 100644 --- a/main.ts +++ b/main.ts @@ -29,7 +29,10 @@ export default class PseudocodePlugin extends Plugin { ): Promise { const blockDiv = el.createDiv({ cls: "pseudocode-block" }); const blockWidth = this.settings.blockSize; - blockDiv.style.width = `${blockWidth}em`; + blockDiv.style.width = `${blockWidth}em`;; + blockDiv.addEventListener("click", (event) => { + ((event.target as HTMLElement).closest('.pseudocode-block')!.parentElement!.parentElement!.querySelector('.edit-block-button') as HTMLElement)!.click(); + }); // Extract inline macros const [inlineMacros, nonMacroLines] = extractInlineMacros(source);