From 7ee20b87e0ae47a5220e8e0aad5f56cf8b262f7e Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sat, 5 Oct 2024 14:58:37 +0800 Subject: style: reformat code remove mapCallback for now --- src/MenuItem.mjs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/MenuItem.mjs') diff --git a/src/MenuItem.mjs b/src/MenuItem.mjs index 1b58e0b..dbe984f 100644 --- a/src/MenuItem.mjs +++ b/src/MenuItem.mjs @@ -9,9 +9,9 @@ export class Item extends window.HTMLDivElement { /** * constructor. * - * @param {} + * @param {Object} */ - constructor ({ text, innerHTML, onclick, style, className, onmouseover }) { + constructor ({ text, innerHTML, onclick, style, className }) { super() this.innerHTML = innerHTML ?? text this.onclick = onclick @@ -342,3 +342,9 @@ export const toggleMapFocus = map => text: 'Toggle Focus', onclick: () => map.classList.toggle('focus') }) + +export const getCoordinatesByPixels = (map, xy) => + new Item({ + text: 'Get Coordinates', + onclick: () => console.log(map.renderer.unproject(xy)) + }) -- cgit v1.2.3-70-g09d2