Skip to content

Commit 5a83fca

Browse files
authored
fix: 修复 ts 类型错误 (#398)
1 parent 6c868ca commit 5a83fca

3 files changed

Lines changed: 14 additions & 12 deletions

File tree

packages/types/src/base.d.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -169,16 +169,16 @@ declare namespace AMap {
169169
toString?(): string;
170170
}
171171
class GeometryUtil {
172-
distance(p1, p2): number;
173-
ringArea(ring: LngLat[] | [number, number][]): number;
174-
ringAreaByAltitude(params: any): number;
175-
isClockwise(ring: LngLat[] | [number, number][]): boolean;
176-
typePolygon(ring: LngLat[] | [number, number][]): boolean;
177-
makesureClockwise(ring: LngLat[] | [number, number][]): [number, number][];
178-
makesureAntiClockwise(ring: LngLat[] | [number, number][]): [number, number][];
179-
distanceOfLine(ring: LngLat[] | [number, number][]): number;
180-
isPointInRing(p: LngLat | [number, number],ring: LngLat[] | [number, number][]): boolean;
181-
distanceToLine(p: LngLat | [number, number],line: LngLat[] | [number, number][]): number;
172+
static distance(p1, p2): number;
173+
static ringArea(ring: LngLat[] | [number, number][]): number;
174+
static ringAreaByAltitude(params: any): number;
175+
static isClockwise(ring: LngLat[] | [number, number][]): boolean;
176+
static typePolygon(ring: LngLat[] | [number, number][]): boolean;
177+
static makesureClockwise(ring: LngLat[] | [number, number][]): [number, number][];
178+
static makesureAntiClockwise(ring: LngLat[] | [number, number][]): [number, number][];
179+
static distanceOfLine(ring: LngLat[] | [number, number][]): number;
180+
static isPointInRing(p: LngLat | [number, number],ring: LngLat[] | [number, number][]): boolean;
181+
static distanceToLine(p: LngLat | [number, number],line: LngLat[] | [number, number][]): number;
182182
}
183183

184184
interface DistrictSearchOptions {

packages/types/src/control.d.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,11 @@ declare namespace AMap {
7878
class Geocoder extends Control {
7979
constructor(opts: GeocoderOptions);
8080
/** 将地址信息转化为高德经纬度坐标信息 */
81-
getLocation?(keyword: string, ReGeocoderCallback)
81+
getLocation?(keyword: string, callback: ReGeocoderCallback)
8282
/** 地理编码时,设置地址描述所在城市 */
8383
setCity(city: string)
8484
/** 将高德经纬度坐标信息转化为结构化的地址信息 */
85-
getAddress(location: LngLat | LngLat[], ReGeocoderCallback)
85+
getAddress(location: LngLat | LngLat[], callback: ReGeocoderCallback)
8686
}
8787
interface ReGeocoderCallback {
8888
(status: string, result: ReGeocoderResult): void

packages/types/src/overlay.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ declare namespace AMap {
161161
moveTo(targetPosition: LngLat | Vector, opts?: MoveAlongOptions): void;
162162
}
163163
interface MarkerOptions {
164+
/** 要显示该marker的地图对象 */
165+
map?: Map;
164166
/**
165167
* 点标记在地图上显示的位置,默认为地图中心点
166168
*/

0 commit comments

Comments
 (0)