1.4.4 • Published 2 years ago
@raruto/leaflet-gesture-handling v1.4.4
leaflet-gesture-handling.js
A Leaflet plugin that allows to prevent default map scroll/touch behaviours.
For a working example see demo
How to use
- include CSS & JavaScript
<head> ... <style> html, body, #map { height: 100%; width: 100%; padding: 0; margin: 0; } </style> <!-- Leaflet (JS/CSS) --> <link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.4/dist/leaflet.css" /> <script src="https://unpkg.com/leaflet@1.3.4/dist/leaflet.js"></script> <!-- leaflet-gesture-handling --> <link rel="stylesheet" href="https://unpkg.com/@raruto/leaflet-gesture-handling@latest/dist/leaflet-gesture-handling.min.css" type="text/css"> <script src="https://unpkg.com/@raruto/leaflet-gesture-handling@latest/dist/leaflet-gesture-handling.min.js"></script> ... </head>
- choose the div container used for the slippy map
<body> ... <div id="map"></div> ... </body>
- create your first simple “leaflet-gesture-handling” slippy map
Related: Leaflet-UI presets```html <script> ... var map = new L.Map('map', { center: [41.4583, 12.7059], zoom: 5, gestureHandling: true, gestureHandlingOptions: { // OPTIONAL // text: { // touch: "Hey bro, use two fingers to move the map", // scroll: "Hey bro, use ctrl + scroll to zoom the map", // scrollMac: "Hey bro, use \u2318 + scroll to zoom the map" // }, // locale: 'en', // set language of the warning message. // duration: 5000 // set time in ms before the message should disappear. } }); ... </script> ```
Compatibile with: leaflet@1.3.4
1.4.4
2 years ago
1.4.3
3 years ago
1.4.2
3 years ago
1.3.6
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.5
3 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.9
4 years ago
1.2.8
4 years ago
1.2.7
4 years ago
1.2.6
5 years ago
1.2.5
5 years ago
1.2.4
5 years ago
1.2.3
5 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.9
6 years ago