diff --git a/types/leaflet/index.d.ts b/types/leaflet/index.d.ts index 28edb0ae99..ae8ed8ef40 100644 --- a/types/leaflet/index.d.ts +++ b/types/leaflet/index.d.ts @@ -6,6 +6,7 @@ // Roni Karilkar // Sandra Frischmuth // Vladimir Dashukevich +// Henry Thasler // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 @@ -986,7 +987,7 @@ export class Polyline; diff --git a/types/leaflet/leaflet-tests.ts b/types/leaflet/leaflet-tests.ts index f946ca9ac2..e6350ab417 100644 --- a/types/leaflet/leaflet-tests.ts +++ b/types/leaflet/leaflet-tests.ts @@ -592,6 +592,7 @@ const simplePolylineLatLngs: L.LatLngExpression[] = [[45.51, -122.68], [37.77, - polyline = L.polyline(simplePolylineLatLngs); polyline = new L.Polyline(simplePolylineLatLngs); polyline.setLatLngs(simplePolylineLatLngs); +polyline.addLatLng([45.51, -122.68]); const simplePolylineLatLngs2: L.LatLng[] = polyline.getLatLngs() as L.LatLng[]; // multi polyline @@ -602,6 +603,8 @@ const multiPolylineLatLngs: L.LatLngExpression[][] = [ polyline = L.polyline(multiPolylineLatLngs); polyline = new L.Polyline(multiPolylineLatLngs); polyline.setLatLngs(multiPolylineLatLngs); +const segment = polyline.getLatLngs() as L.LatLng[][]; +polyline.addLatLng([40.78, -73.91], segment[1]); const multiPolylineLatLngs2: L.LatLng[][] = polyline.getLatLngs() as L.LatLng[][]; const obj1 = {