Add delete last point button

This commit is contained in:
Gautier Pelloux-Prayer 2019-05-12 10:32:32 +02:00
parent d009aa5bc6
commit 191f6b25a8
2 changed files with 12 additions and 3 deletions

View file

@ -32,7 +32,7 @@
trackMessages, trackMessages,
sidebar, sidebar,
drawButton, drawButton,
deleteButton, deleteRouteButton,
drawToolbar, drawToolbar,
urlHash, urlHash,
reverseRoute, reverseRoute,
@ -79,7 +79,15 @@
i18next.t('map.reverse-route') i18next.t('map.reverse-route')
); );
deleteButton = L.easyButton( deletePointButton = L.easyButton(
'fa-undo',
function () {
routing.removeWaypoint(routing.getLast());
},
i18next.t('map.delete-last-point')
);
deleteRouteButton = L.easyButton(
'fa-trash-o', 'fa-trash-o',
function () { function () {
bootbox.prompt({ bootbox.prompt({
@ -249,7 +257,7 @@
} }
nogos.addTo(map); nogos.addTo(map);
drawToolbar = L.easyBar([drawButton, reverseRouteButton, nogos.getButton(), deleteButton]).addTo(map); drawToolbar = L.easyBar([drawButton, reverseRouteButton, nogos.getButton(), deletePointButton, deleteRouteButton]).addTo(map);
nogos.preventRoutePointOnCreate(routing); nogos.preventRoutePointOnCreate(routing);
if (BR.keys.strava) { if (BR.keys.strava) {

View file

@ -61,6 +61,7 @@
"clear-route": "Clear route", "clear-route": "Clear route",
"copyright": "Copyright", "copyright": "Copyright",
"cycling": "Cycling", "cycling": "Cycling",
"delete-last-point": "Delete last point",
"delete-nogo-areas": "  also delete all no-go areas", "delete-nogo-areas": "  also delete all no-go areas",
"delete-route": "Delete route?", "delete-route": "Delete route?",
"draw-route-start": "Draw route (D key)", "draw-route-start": "Draw route (D key)",