From 1caf56dc0a2bbf4bb484fe4f312b5229a63aace3 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Wed, 16 Oct 2024 16:57:47 +0800 Subject: feat: add simple script to test mapclay * add more options for generateMaps for general purposes * add rollup config for adding script into addon --- addon/index.mjs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 addon/index.mjs (limited to 'addon/index.mjs') diff --git a/addon/index.mjs b/addon/index.mjs new file mode 100644 index 0000000..323edf1 --- /dev/null +++ b/addon/index.mjs @@ -0,0 +1,17 @@ +const { Leaflet } = window.mapclay.renderers +const simpleRender = window.mapclay.renderWith(config => ({ + use: 'Leaflet', + width: '100%', + height: '200px', + XYZ: 'https://tile.openstreetmap.jp/styles/osm-bright/512/{z}/{x}/{y}.png', + ...config, + aliases: { + use: { Leaflet }, + ...(config.aliases ?? {}), + }, +})) + +window.generateMaps(document.querySelector('main') ?? document.body, { + initialLayout: '', + render: simpleRender, +}) -- cgit v1.2.3-70-g09d2