diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index a228765..1da5bb6 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -107,7 +107,7 @@ export const markdown2HTML = (container, mdContent) => { | |||
107 | * @param {Number} options.delay -- delay of map generation, milliseconds | 107 | * @param {Number} options.delay -- delay of map generation, milliseconds |
108 | * @return {Object} dumbymap -- Include and Elements and Methods about managing contents | 108 | * @return {Object} dumbymap -- Include and Elements and Methods about managing contents |
109 | */ | 109 | */ |
110 | export const generateMaps = (container, { delay } = {}) => { | 110 | export const generateMaps = (container, { delay, renderCallback } = {}) => { |
111 | container.classList.add('Dumby') | 111 | container.classList.add('Dumby') |
112 | container.removeAttribute('data-layout') | 112 | container.removeAttribute('data-layout') |
113 | container.setAttribute('data-layout', layouts[0].name) | 113 | container.setAttribute('data-layout', layouts[0].name) |
@@ -296,6 +296,8 @@ export const generateMaps = (container, { delay } = {}) => { | |||
296 | return | 296 | return |
297 | } | 297 | } |
298 | 298 | ||
299 | renderCallback?.(renderer) | ||
300 | |||
299 | // Work with Mutation Observer | 301 | // Work with Mutation Observer |
300 | const observer = mapFocusObserver() | 302 | const observer = mapFocusObserver() |
301 | observer.observe(mapElement, { | 303 | observer.observe(mapElement, { |