aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/editor.mjs
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-09-15 18:10:55 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-09-15 18:10:55 +0800
commit02aba12a3215efbd496ac667924da5937b59283d (patch)
treed98dde11e2f5abb635e81f2fc1de88ca7c5aa763 /src/editor.mjs
parenteb468ad16b0bf94eb37ecfdd2949adf73922b7dd (diff)
feat: Set callback for click event
Diffstat (limited to 'src/editor.mjs')
-rw-r--r--src/editor.mjs10
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
152const afterMapRendered = (mapHolder) => {
153 mapHolder.oncontextmenu = (event) => {
154 event.preventDefault()
155 const lonLat = mapHolder.renderer.unproject([event.x, event.y])
156 // TODO...
157 }
158}
159
152const updateDumbyMap = () => { 160const 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
158updateDumbyMap() 166updateDumbyMap()