Sync form state with map on load
This commit is contained in:
@@ -139,12 +139,19 @@ searchButton.onclick = function (event) {
|
|||||||
/**
|
/**
|
||||||
* Handle checkbox change events.
|
* Handle checkbox change events.
|
||||||
*/
|
*/
|
||||||
renderEdgesCheckbox.onchange = function () {
|
function onReprojectionChange() {
|
||||||
osmSource.setRenderReprojectionEdges(renderEdgesCheckbox.checked);
|
osmSource.setRenderReprojectionEdges(renderEdgesCheckbox.checked);
|
||||||
};
|
}
|
||||||
showTilesCheckbox.onchange = function () {
|
function onGraticuleChange() {
|
||||||
debugLayer.setVisible(showTilesCheckbox.checked);
|
|
||||||
};
|
|
||||||
showGraticuleCheckbox.onchange = function () {
|
|
||||||
graticule.setVisible(showGraticuleCheckbox.checked);
|
graticule.setVisible(showGraticuleCheckbox.checked);
|
||||||
};
|
}
|
||||||
|
function onTilesChange() {
|
||||||
|
debugLayer.setVisible(showTilesCheckbox.checked);
|
||||||
|
}
|
||||||
|
showGraticuleCheckbox.addEventListener('change', onGraticuleChange);
|
||||||
|
renderEdgesCheckbox.addEventListener('change', onReprojectionChange);
|
||||||
|
showTilesCheckbox.addEventListener('change', onTilesChange);
|
||||||
|
|
||||||
|
onReprojectionChange();
|
||||||
|
onGraticuleChange();
|
||||||
|
onTilesChange();
|
||||||
|
|||||||
Reference in New Issue
Block a user