From 02aba12a3215efbd496ac667924da5937b59283d Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 15 Sep 2024 18:10:55 +0800 Subject: feat: Set callback for click event --- src/editor.mjs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/editor.mjs b/src/editor.mjs index 14daab4..8ab2389 100644 --- a/src/editor.mjs +++ b/src/editor.mjs @@ -149,10 +149,18 @@ const debounceForMap = (() => { } })() +const afterMapRendered = (mapHolder) => { + mapHolder.oncontextmenu = (event) => { + event.preventDefault() + const lonLat = mapHolder.renderer.unproject([event.x, event.y]) + // TODO... + } +} + const updateDumbyMap = () => { markdown2HTML(HtmlContainer, editor.value()) createDocLinks(HtmlContainer) - debounceForMap(HtmlContainer) + debounceForMap(HtmlContainer, afterMapRendered) } updateDumbyMap() -- cgit v1.2.3-70-g09d2