MPSolution

open class MPSolution

Functions

Link copied to clipboard
open fun getAvailableLanguages(): List<String>
Link copied to clipboard
open fun getCiscoDNAConfig(): MPCiscoDNAConfig
Returns the CiscoDNA configuration, containing required data fields for using CiscoDNA positioning.
Link copied to clipboard
open fun getConfig(): MPSolutionConfig
Get the solution config, which contains handles for:
  • Main Display Rule
  • Marker collision handling
  • Marker clustering
  • 3D Settings
Link copied to clipboard
open fun getCustomerId(): String
Link copied to clipboard
open fun getDefaultLanguage(): String
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getIndoorAtlasConfig(): MPIndoorAtlasConfig
Returns the IndoorAtlas configuration, containing required data fields for using IndoorAtlas positioning.
Link copied to clipboard
open fun getLocationTemplate(): String
Link copied to clipboard
open fun getMapClientUrl(): String
Link copied to clipboard
open fun getName(): String
Link copied to clipboard
open fun getTypes(): List<MPPOIType>
Link copied to clipboard
open fun hasLanguage(@Nullable language: String): Boolean
Checks if the given language is available in the current solution
Link copied to clipboard
open fun is3DExtrusionsEnabled(): Boolean
Link copied to clipboard
open fun is3DWallsEnabled(): Boolean
Link copied to clipboard
open fun isZoom22Enabled(): Boolean
Link copied to clipboard
open fun parseMapClientUrl(@NonNull venueId: String, @NonNull locationId: String): String
String shareBody = "https://clients.mapsindoors.