MapApi

interface MapApi

Inheritors

Types

Link copied to clipboard
interface Config
Access/manage map related settings/configs
Link copied to clipboard
interface CustomPlot
Access/manage your own plot objects/geometries
Link copied to clipboard
interface CustomPoi
Headless (no prebuilt-UI) API to add a custom Point-of-Interest / Tag at an arbitrary location, drop a pin for it, and route to it from the user's current location.
Link copied to clipboard
interface CustomViews
Access/manage customizable UI/UX
Link copied to clipboard
interface DataSources
Access/manage map-related data sources and current selections
Link copied to clipboard
Default plot listener which can be used for overriding only specific methods
Link copied to clipboard
Default property plot listener which can be used for overriding only specific methods
Link copied to clipboard
interface Layers
Access/manage map-layer related functionality
Link copied to clipboard
interface Layout
Access/manage layout related functionality
Link copied to clipboard
interface Lifecycle
Lifecycle related functions
Link copied to clipboard
interface MapCamera
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface MapInitCallback
Callback from mapApi initialization
Link copied to clipboard
interface MapView
Access MapView related information and functionalities
Link copied to clipboard
Internal callback for when MapView is initialized
Link copied to clipboard
Interface to manage notification containers and APIs.
Link copied to clipboard
interface PlotListener
Plot listener for notifying the plotting progress
Link copied to clipboard
Plot listener for notifying when buildings are completed
Link copied to clipboard
Plot listener for plotting property.
Link copied to clipboard
interface Setup
Access/manage map-related setup
Link copied to clipboard
Interface to provide topbar notification functionality.
Link copied to clipboard
interface Wayfinding
Access Wayfinding, Routing, turn-by-turn Navigation related information and functionalities

Functions

Link copied to clipboard
Aggregate map-loading state covering SDK init through property/buildings ready.
Link copied to clipboard
abstract fun customPoi(): MapApi.CustomPoi
Get reference to the headless custom-POI/Tag API CustomPoi.
Link copied to clipboard
abstract fun data(): MapApi.DataSources
Get reference to the map api's DataSources
Link copied to clipboard
abstract fun getCoreApi(): CoreApi
Get CoreApi
Link copied to clipboard
Link copied to clipboard
Get MapstedMapManager
Link copied to clipboard
abstract fun lifecycle(): MapApi.Lifecycle
get reference to map api's MapApi.Lifecycle
Link copied to clipboard
abstract fun mapView(): MapApi.MapView
Get reference to the map api's MapView
Link copied to clipboard
Get reference to the notification provider MapApi.NotificationProvider
Link copied to clipboard
Link copied to clipboard
abstract fun setup(): MapApi.Setup
Get reference to the map api's Setup
Link copied to clipboard
Get reference to the map api's Wayfinding