The types for point-geometry as they are currently written do not reflect the real type signatures. (#16558)

Please see:
https://github.com/mapbox/point-geometry/blob/master/README.md
For the type signatures as defined in the library.

The incorrect signatures, render the library essentially unusable from a Typescript environment
This commit is contained in:
Abraham 2017-06-01 18:29:00 +01:00 committed by Mohamed Hegazy
parent a3b3d28132
commit 2f8fb93e51

View File

@ -686,19 +686,21 @@ declare namespace mapboxgl {
mag(): number;
equals(): boolean;
equals(p: Point): boolean;
dist(): number;
dist(p: Point): number;
distSqr(): number;
distSqr(p: Point): number;
angle(): number;
angleTo(): number;
angleTo(p: Point): number;
angleWidth(): number;
angleWidth(p: Point): number;
angleWidthSep(): number;
angleWithSep(x: number, y: number): number;
convert(a: Array<number> | Point): Point;
}
export class Marker {