diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 6 |
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^="=>"]' | |||
16 | const geoLinkSelector = 'a[href^="geo:"]' | 16 | const geoLinkSelector = 'a[href^="geo:"]' |
17 | 17 | ||
18 | /** Default Layouts */ | 18 | /** Default Layouts */ |
19 | const layouts = [ | 19 | const 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 | */ |
115 | export const generateMaps = (container, { delay, renderCallback } = {}) => { | 115 | export 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, |