From 2be9faffbbdb3c9d27e80ebaf4dd0ee4d0b84a7b Mon Sep 17 00:00:00 2001 From: henrythasler Date: Tue, 3 Dec 2019 04:32:16 +0100 Subject: [PATCH] [leaflet.js] fix typings for Polyline.addLatLng() (#40719) * [leaflet.js] fix typings for Polyline.addLatLng() * removed comment --- types/leaflet/index.d.ts | 3 ++- types/leaflet/leaflet-tests.ts | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) 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 = {