IPointOfInterestManager

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Registers a listener for PointOfInterest manager updates.

Link copied to clipboard
abstract fun filterByTag(tag: String): Boolean
Link copied to clipboard
abstract fun getPOIs(): Set<PointOfInterest>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun hideAllPOIs(): Boolean
Link copied to clipboard
abstract fun hidePOI(poi: PointOfInterest): Boolean
abstract fun hidePOI(id: Int): Boolean
Link copied to clipboard
abstract fun removeFilters(): Boolean
Link copied to clipboard

Removes the listener added via addListener.

Link copied to clipboard
abstract fun showAllPOIs(): Boolean
Link copied to clipboard
abstract fun showPOI(poi: PointOfInterest): Boolean
abstract fun showPOI(id: Int): Boolean
Link copied to clipboard
abstract fun sortPOIsByDuration(origin: Coordinate, pois: List<PointOfInterest> = getPOIs().toList()): Single<List<PointOfInterestWithInfo>>
Link copied to clipboard
abstract fun sortPOIsByGraphDistance(origin: Coordinate, pois: List<PointOfInterest> = getPOIs().toList()): Single<List<PointOfInterestWithInfo>>
Link copied to clipboard
abstract fun unselectAllPOIs(): Boolean
Link copied to clipboard
abstract fun unselectPOI(): Boolean
abstract fun unselectPOI(poi: PointOfInterest): Boolean
abstract fun unselectPOI(id: Int): Boolean