From 2dae67f743daef2b00f89f2e4a9080d0cc91f90e Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Fri, 27 Sep 2024 17:15:07 +0800 Subject: feat: apply options for generateMaps() --- src/dumbymap.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index a563c88..8c1b216 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -140,7 +140,7 @@ export const markdown2HTML = (container, mdContent) => { return container //}}} } -export const generateMaps = (container, callback) => { +export const generateMaps = (container, {delay, mapCallback}) => { container.classList.add('Dumby') const htmlHolder = container.querySelector('.SemanticHtml') ?? container const blocks = Array.from(htmlHolder.querySelectorAll('.dumby-block')) @@ -448,7 +448,7 @@ export const generateMaps = (container, callback) => { .map(r => r.target) .filter(target => target.getAttribute('data-state') === 'rendered') .forEach(ele => { - callback(ele) + mapCallback(ele) const markers = geoLinks .filter(link => !link.targets || link.targets.includes(ele.id)) .map(link => ({ -- cgit v1.2.3-70-g09d2