PointOfInterestManager
Manages the Points of Interest displayed by the SDK — their visibility, selection, filtering and sorting.
Properties
Indicates whether user interaction for selection is enabled.
Determines how POIs can be selected. See SelectionMode for possible values.
Emits a snapshot on every change to the set of selected POIs.
Emits a POI each time the user touches it (fires regardless of isUserSelectionEnabled).
Functions
Adds a Point of Interest (POI) to the manager.
Adds multiple Points of Interest (POIs) to the manager.
Filters POIs based on the presence of a specific tag.
Filters POIs based on the presence of one or more tags.
Retrieves a set of all available Points of Interest (POIs).
Retrieves the currently selected Point of Interest (POI).
Retrieves the set of currently selected Points of Interest (POIs).
Hides all Points of Interest (POIs).
Hides the specified Points of Interest (POIs).
Removes all active filters.
Removes a Point of Interest (POI) from the manager.
Removes multiple Points of Interest (POIs) from the manager.
Shows all Points of Interest (POIs).
Shows a set of Points of Interest (POIs).
Sorts a list of Points of Interest (POIs) by their estimated travel duration from a given origin.
Sorts a list of Points of Interest (POIs) by their graph distance from a given origin coordinate.
Unselects all Points of Interest (POIs) currently selected.
Unselects the currently selected Point of Interest (POI).
Unselects a Point of Interest (POI).
Unselects a Point of Interest (POI) with the given ID.