diff options
author | Hsieh Chin Fan <pham@topo.tw> | 2024-09-15 18:10:55 +0800 |
---|---|---|
committer | Hsieh Chin Fan <pham@topo.tw> | 2024-09-15 18:10:55 +0800 |
commit | 02aba12a3215efbd496ac667924da5937b59283d (patch) | |
tree | d98dde11e2f5abb635e81f2fc1de88ca7c5aa763 /src/editor.mjs | |
parent | eb468ad16b0bf94eb37ecfdd2949adf73922b7dd (diff) |
feat: Set callback for click event
Diffstat (limited to 'src/editor.mjs')
-rw-r--r-- | src/editor.mjs | 10 |
1 files changed, 9 insertions, 1 deletions
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 = (() => { | |||
149 | } | 149 | } |
150 | })() | 150 | })() |
151 | 151 | ||
152 | const afterMapRendered = (mapHolder) => { | ||
153 | mapHolder.oncontextmenu = (event) => { | ||
154 | event.preventDefault() | ||
155 | const lonLat = mapHolder.renderer.unproject([event.x, event.y]) | ||
156 | // TODO... | ||
157 | } | ||
158 | } | ||
159 | |||
152 | const updateDumbyMap = () => { | 160 | const updateDumbyMap = () => { |
153 | markdown2HTML(HtmlContainer, editor.value()) | 161 | markdown2HTML(HtmlContainer, editor.value()) |
154 | createDocLinks(HtmlContainer) | 162 | createDocLinks(HtmlContainer) |
155 | debounceForMap(HtmlContainer) | 163 | debounceForMap(HtmlContainer, afterMapRendered) |
156 | } | 164 | } |
157 | 165 | ||
158 | updateDumbyMap() | 166 | updateDumbyMap() |