diff options
-rw-r--r-- | src/dumbymap.mjs | 6 | ||||
-rw-r--r-- | src/editor.mjs | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 9b86ec0..906d9b2 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -117,7 +117,7 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } | |||
117 | /** Prepare Contaner/HTML Holder/Showcase */ | 117 | /** Prepare Contaner/HTML Holder/Showcase */ |
118 | container.classList.add('Dumby') | 118 | container.classList.add('Dumby') |
119 | container.removeAttribute('data-layout') | 119 | container.removeAttribute('data-layout') |
120 | container.setAttribute('data-layout', layouts[0].name) | 120 | container.setAttribute('data-layout', defaultLayouts[0].name) |
121 | const htmlHolder = container.querySelector('.SemanticHtml') ?? container | 121 | const htmlHolder = container.querySelector('.SemanticHtml') ?? container |
122 | const blocks = Array.from(htmlHolder.querySelectorAll('.dumby-block')) | 122 | const blocks = Array.from(htmlHolder.querySelectorAll('.dumby-block')) |
123 | const showcase = document.createElement('div') | 123 | const showcase = document.createElement('div') |
@@ -252,7 +252,7 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } | |||
252 | 252 | ||
253 | // Apply handler for leaving/entering layouts | 253 | // Apply handler for leaving/entering layouts |
254 | if (oldLayout) { | 254 | if (oldLayout) { |
255 | layouts | 255 | dumbymap.layouts |
256 | .find(l => l.name === oldLayout) | 256 | .find(l => l.name === oldLayout) |
257 | ?.leaveHandler?.call(this, dumbymap) | 257 | ?.leaveHandler?.call(this, dumbymap) |
258 | } | 258 | } |
@@ -263,7 +263,7 @@ export const generateMaps = (container, { layouts = [], delay, renderCallback } | |||
263 | .forEach(ele => ele.removeAttribute('style')) | 263 | .forEach(ele => ele.removeAttribute('style')) |
264 | 264 | ||
265 | if (newLayout) { | 265 | if (newLayout) { |
266 | layouts | 266 | dumbymap.layouts |
267 | .find(l => l.name === newLayout) | 267 | .find(l => l.name === newLayout) |
268 | ?.enterHandler?.call(this, dumbymap) | 268 | ?.enterHandler?.call(this, dumbymap) |
269 | } | 269 | } |
diff --git a/src/editor.mjs b/src/editor.mjs index 405041d..a8cccf2 100644 --- a/src/editor.mjs +++ b/src/editor.mjs | |||
@@ -478,7 +478,7 @@ const menuForEditor = (event, menu) => { | |||
478 | const updateDumbyMap = (callback = null) => { | 478 | const updateDumbyMap = (callback = null) => { |
479 | markdown2HTML(dumbyContainer, editor.value()) | 479 | markdown2HTML(dumbyContainer, editor.value()) |
480 | // debounceForMap(dumbyContainer, afterMapRendered) | 480 | // debounceForMap(dumbyContainer, afterMapRendered) |
481 | dumbymap = generateMaps(dumbyContainer, { layouts: ['sticky'] }) | 481 | dumbymap = generateMaps(dumbyContainer) |
482 | // Set onscroll callback | 482 | // Set onscroll callback |
483 | const htmlHolder = dumbymap.htmlHolder | 483 | const htmlHolder = dumbymap.htmlHolder |
484 | htmlHolder.onscroll = htmlOnScroll(htmlHolder) | 484 | htmlHolder.onscroll = htmlOnScroll(htmlHolder) |