aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
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 {{{