UNPKG

@maplibre/maplibre-gl-compare

Version:
39 lines (30 loc) 835 B
"use strict"; require("../"); var before = new maplibregl.Map({ container: "before", style: "https://demotiles.maplibre.org/style.json", }); var after = new maplibregl.Map({ container: "after", style: "https://demotiles.maplibre.org/style.json", }); // Use either of these patterns to select a container for the compare widget var wrapperSelector = "#wrapper"; var wrapperElement = document.body.querySelectorAll("#wrapper")[0]; // available options var options = { mousemove: true, orientation: "horizontal", }; window.compare = new maplibregl.Compare( before, after, wrapperSelector // options ); var closeButton = document.getElementById("close-button"); closeButton.addEventListener("click", function (e) { after.getContainer().style.display = "none"; window.compare.remove(); after.remove(); });