PlacesManager

class PlacesManager : SygicContext.OnContextDestroyListener

Types

CityListener
Link copied to clipboard
interface CityListener : NativeMethodsReceiver.NativeListener
ErrorCode
Link copied to clipboard
enum ErrorCode : Enum<PlacesManager.ErrorCode>
EVConnectorsListener
Link copied to clipboard
interface EVConnectorsListener : NativeMethodsReceiver.NativeListener
PlaceExternalIdListener
Link copied to clipboard
interface PlaceExternalIdListener : NativeMethodsReceiver.NativeListener
PlaceExternalIdsListener
Link copied to clipboard
interface PlaceExternalIdsListener : NativeMethodsReceiver.NativeListener
PlaceListener
Link copied to clipboard
interface PlaceListener : NativeMethodsReceiver.NativeListener
PlacesListener
Link copied to clipboard
interface PlacesListener : NativeMethodsReceiver.NativeListener

Functions

addIndividualPlaces
Link copied to clipboard
fun addIndividualPlaces(places: List<IndividualPlaceData>, listener: IndividualPlacesAddedListener, executor: Executor? = null)

Add Individual Places. After the callback is delivered, these places shall be visible on the Map (if enabled) and also be present in the Navigation analyzers.

getAvailableCategories
Link copied to clipboard
fun getAvailableCategories(listener: AvailableCategoriesListener, executor: Executor? = null)

Retrieve available groups and categories of places.

loadCity
Link copied to clipboard
fun loadCity(link: CityLink, listener: PlacesManager.CityListener, executor: Executor? = null)
loadEVConnectors
Link copied to clipboard
fun loadEVConnectors(link: PlaceLink, listener: PlacesManager.EVConnectorsListener, executor: Executor? = null)
loadExternalPlaceId
Link copied to clipboard
fun loadExternalPlaceId(link: PlaceLink, listener: PlacesManager.PlaceExternalIdListener, executor: Executor? = null)
loadExternalPlaceIds
Link copied to clipboard
fun loadExternalPlaceIds(links: List<PlaceLink>, listener: PlacesManager.PlaceExternalIdsListener, executor: Executor? = null)
loadPlace
Link copied to clipboard
fun loadPlace(link: PlaceLink, listener: PlacesManager.PlaceListener, executor: Executor? = null)
loadPlaceLink
Link copied to clipboard
fun loadPlaceLink(placeId: IndividualPlaceId, listener: PlaceLinkListener, executor: Executor? = null)

Load Place Link using Individual Place Id.

loadPlaces
Link copied to clipboard
fun loadPlaces(links: List<PlaceLink>, listener: PlacesManager.PlacesListener, executor: Executor? = null)
onContextDestroy
Link copied to clipboard
open override fun onContextDestroy()
removeIndividualPlaces
Link copied to clipboard
fun removeIndividualPlaces(placeIds: List<IndividualPlaceId>, listener: IndividualPlacesRemovedListener, executor: Executor? = null)

Remove Individual Places.

setVisibleCategories
Link copied to clipboard
fun setVisibleCategories(categories: List<PlaceCategoryGroupVisibility>, listener: SetVisibleCategoriesListener, executor: Executor? = null)

Set visibility preference for retrieved place categories.