unHighlightChangeset($(this).data("changeset").id);
});
- const group = new OSM.HistoryChangesetsLayer()
+ const changesetsLayer = new OSM.HistoryChangesetsLayer()
.on("mouseover", function (e) {
highlightChangeset(e.layer.id);
})
}
function highlightChangeset(id) {
- group.highlightChangeset(id);
+ changesetsLayer.highlightChangeset(id);
$("#changeset_" + id).addClass("selected");
}
function unHighlightChangeset(id) {
- group.unHighlightChangeset(id);
+ changesetsLayer.unHighlightChangeset(id);
$("#changeset_" + id).removeClass("selected");
}
}
function updateBounds() {
- group.updateChangesetShapes(map);
+ changesetsLayer.updateChangesetShapes(map);
}
function updateMap() {
return changeset.bbox;
});
- group.updateChangesets(map, changesets);
+ changesetsLayer.updateChangesets(map, changesets);
if (location.pathname !== "/history") {
- const bounds = group.getBounds();
+ const bounds = changesetsLayer.getBounds();
if (bounds.isValid()) map.fitBounds(bounds);
}
}
};
page.load = function () {
- map.addLayer(group);
+ map.addLayer(changesetsLayer);
if (location.pathname === "/history") {
map.on("moveend", reloadChangesetsBecauseOfMapMovement);
};
page.unload = function () {
- map.removeLayer(group);
+ map.removeLayer(changesetsLayer);
map.off("moveend", reloadChangesetsBecauseOfMapMovement);
map.off("zoomend", updateBounds);
disableChangesetIntersectionObserver();