aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/dumbymap.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r--src/dumbymap.mjs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index 180517b..9b86ec0 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -16,7 +16,7 @@ const docLinkSelector = 'a[href^="#"][title^="=>"]'
16const geoLinkSelector = 'a[href^="geo:"]' 16const geoLinkSelector = 'a[href^="geo:"]'
17 17
18/** Default Layouts */ 18/** Default Layouts */
19const layouts = [ 19const defaultLayouts = [
20 new Layout({ name: 'normal' }), 20 new Layout({ name: 'normal' }),
21 new SideBySide({ name: 'side-by-side' }), 21 new SideBySide({ name: 'side-by-side' }),
22 new Overlay({ name: 'overlay' }), 22 new Overlay({ name: 'overlay' }),
@@ -112,7 +112,7 @@ export const markdown2HTML = (container, mdContent) => {
112 * @param {Number} options.delay -- delay of map generation, milliseconds 112 * @param {Number} options.delay -- delay of map generation, milliseconds
113 * @return {Object} dumbymap -- Include and Elements and Methods about managing contents 113 * @return {Object} dumbymap -- Include and Elements and Methods about managing contents
114 */ 114 */
115export const generateMaps = (container, { delay, renderCallback } = {}) => { 115export const generateMaps = (container, { layouts = [], delay, renderCallback } = {}) => {
116 116
117 /** Prepare Contaner/HTML Holder/Showcase */ 117 /** Prepare Contaner/HTML Holder/Showcase */
118 container.classList.add('Dumby') 118 container.classList.add('Dumby')
@@ -132,7 +132,7 @@ export const generateMaps = (container, { delay, renderCallback } = {}) => {
132 132
133 /** Define dumbymap Object */ 133 /** Define dumbymap Object */
134 const dumbymap = { 134 const dumbymap = {
135 layouts, 135 layouts: [...defaultLayouts, ...layouts.map(l => typeof l === 'object' ? l : { name: l })],
136 container, 136 container,
137 htmlHolder, 137 htmlHolder,
138 showcase, 138 showcase,