Constructors
constructor
- new PlaceSearch(opts: { autoFitView?: boolean; children?: number; city?: string; citylimit?: boolean; extensions?: string; lang?: string; map?: Map; pageIndex?: number; pageSize?: number; panel?: string | HTMLElement; renderStyle?: string; showCover?: boolean; type?: string }): PlaceSearch
-
Parameters
-
opts: { autoFitView?: boolean; children?: number; city?: string; citylimit?: boolean; extensions?: string; lang?: string; map?: Map; pageIndex?: number; pageSize?: number; panel?: string | HTMLElement; renderStyle?: string; showCover?: boolean; type?: string }
-
Optional autoFitView?: boolean
-
Optional children?: number
-
Optional city?: string
-
Optional citylimit?: boolean
-
Optional extensions?: string
-
Optional lang?: string
-
Optional map?: Map
-
Optional pageIndex?: number
-
Optional pageSize?: number
-
Optional panel?: string | HTMLElement
-
Optional renderStyle?: string
-
Optional showCover?: boolean
-
Optional type?: string
Methods
clear
-
Returns void
detailOnAMAP
- detailOnAMAP(obj: any): void
-
Parameters
Returns void
getDetails
- getDetails(POIID: string, callback: (status: string, result: string | SearchResult) => void): void
-
Parameters
-
POIID: string
-
callback: (status: string, result: string | SearchResult) => void
Returns void
getLang
-
Returns string
poiOnAMAP
- poiOnAMAP(obj: any): void
-
Parameters
Returns void
search
- search(keyword: string, callback: (status: string, result: string | SearchResult) => void): void
-
Parameters
-
keyword: string
-
callback: (status: string, result: string | SearchResult) => void
Returns void
searchInBounds
- searchInBounds(keyword: string, bounds: Bounds | Polygon, callback: (status: string, result: string | SearchResult) => void): void
-
Parameters
-
keyword: string
-
-
callback: (status: string, result: string | SearchResult) => void
Returns void
searchNearBy
- searchNearBy(keyword: string, center: LngLat, radius: number, callback: (status: string, result: string | SearchResult) => void): void
-
Parameters
-
keyword: string
-
-
radius: number
-
callback: (status: string, result: string | SearchResult) => void
Returns void
setCity
- setCity(city: string): void
-
Parameters
Returns void
setCityLimit
- setCityLimit(p: boolean): void
-
Parameters
Returns void
setLang
- setLang(lang: string): string
-
Parameters
Returns string
setPageIndex
- setPageIndex(pageIndex: number): void
-
Parameters
Returns void
setPageSize
- setPageSize(setPageSize: number): void
-
Parameters
Returns void
setType
- setType(type: string): void
-
Parameters
Returns void