AdrienVH / carthapirates

CarthaPirates est une application utilisée dans le cadre des cours d'Algorithmie et de Programmation assurés au sein du Master 2 Carthagéo
0 stars 0 forks source link

[front] Réagir au clic droit avec l'affichage d'un menu #31

Open AdrienVH opened 1 year ago

AdrienVH commented 1 year ago
AdrienVH commented 1 year ago
map.getViewport().addEventListener('contextmenu', function (event) {
    event.preventDefault()
    console.log(event)
    const xy = ol.proj.transform(map.getEventCoordinate(event), 'EPSG:3857', 'EPSG:4326').map(c => c.toFixed(6)).join(',')
    $('#menu').html(xy).css('top', event.clientY).css('left', event.clientX).show()
})
AdrienVH commented 1 year ago
#menu {
    display: none;
    position: absolute;
    width: 200px;
    height: 200px;
    font-size: 14px;
    font-family: 'Share Tech Mono', monospace;
    background-color: white;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    cursor: default;
}