aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-06 20:06:38 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-07 16:15:56 +0800
commit650a1667d4769df876af5115594f4043d1d5a552 (patch)
tree1fefd23f794e3a6902032f0d04d8d0e129784967 /src
parent1d5ac2894ddfacc88b1038d2a543e3ad78ccd35a (diff)
style: reformat code
Diffstat (limited to 'src')
-rw-r--r--src/editor.mjs27
1 files changed, 2 insertions, 25 deletions
diff --git a/src/editor.mjs b/src/editor.mjs
index d7ae7fe..8fe8c0b 100644
--- a/src/editor.mjs
+++ b/src/editor.mjs
@@ -448,28 +448,11 @@ const menuForEditor = (event, menu) => {
448 */ 448 */
449const updateDumbyMap = () => { 449const updateDumbyMap = () => {
450 markdown2HTML(dumbyContainer, editor.value()) 450 markdown2HTML(dumbyContainer, editor.value())
451 // debounceForMap(HtmlContainer, afterMapRendered) 451 // debounceForMap(dumbyContainer, afterMapRendered)
452 dumbymap = generateMaps(dumbyContainer) 452 dumbymap = generateMaps(dumbyContainer)
453 453 // Set onscroll callback
454 const htmlHolder = dumbymap.htmlHolder 454 const htmlHolder = dumbymap.htmlHolder
455 htmlHolder.onscroll = htmlOnScroll(htmlHolder) 455 htmlHolder.onscroll = htmlOnScroll(htmlHolder)
456
457 const dumbymenu = dumbyContainer.oncontextmenu
458 dumbyContainer.oncontextmenu = e => {
459 const menu = dumbymenu(e)
460
461 if (context.dataset.mode !== 'editing') {
462 menu.appendChild(
463 new Item({
464 innerHTML: '<strong>EDIT</strong>',
465 onclick: () => context.dataset.mode = 'editing'
466 })
467 )
468 }
469
470 menu.style.transform = ''
471 shiftByWindow(menu)
472 }
473 // Set oncontextmenu callback 456 // Set oncontextmenu callback
474 dumbymap.utils.setContextMenu(menuForEditor) 457 dumbymap.utils.setContextMenu(menuForEditor)
475} 458}
@@ -504,12 +487,6 @@ window.onhashchange = () => {
504 if (content) editor.value(content) 487 if (content) editor.value(content)
505} 488}
506 489
507// FIXME DEBUGONLY
508// generateMaps(HtmlContainer)
509// setTimeout(() => {
510// HtmlContainer.setAttribute("data-layout", 'side')
511// }, 500)
512
513// }}} 490// }}}
514// Completion in Code Blok {{{ 491// Completion in Code Blok {{{
515// Elements about suggestions {{{ 492// Elements about suggestions {{{