Skip to content

Commit d41dda6

Browse files
committed
Fixed TS declaration for point type
1 parent 3fd911f commit d41dda6

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

test/types/v1/spatial-types.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ const point3: Point = new Point(int(1), 2, 3, 4);
3434
const srid3: Integer = point3.srid;
3535
const x3: number = point3.x;
3636
const y3: number = point3.y;
37-
const z3: number = point3.z;
37+
const z3: number | undefined = point3.z;
3838

3939
const point4: Point<number> = new Point(1, 2, 3, 4);
4040
const srid4: number = point4.srid;
4141
const x4: number = point4.x;
4242
const y4: number = point4.y;
43-
const z4: number = point4.z;
43+
const z4: number | undefined = point4.z;
4444

4545
const isPoint1: boolean = isPoint(point1);
46-
const isPoint2: boolean = isPoint(null);
46+
const isPoint2: boolean = isPoint({});

types/v1/spatial-types.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ declare class Point<T extends NumberOrInteger = Integer> {
2424
srid: T;
2525
x: number;
2626
y: number;
27-
z: number | undefined;
27+
z?: number;
2828

29-
constructor(srid: T, x: number, y: number, z?: number | undefined)
29+
constructor(srid: T, x: number, y: number, z?: number)
3030
}
3131

3232
declare function isPoint(obj: object): boolean;

0 commit comments

Comments
 (0)