MPIData

@Serializable
class MPIData(val venue: MPIVenue, val maps: List<MPIMap>, val polygons: List<MPINavigatable.MPIPolygon>, val locations: List<MPINavigatable.MPILocation>, val categories: List<MPICategory>, val nodes: List<MPINavigatable.MPINode>, val vortexes: List<MPINavigatable.MPIVortex>, val mapGroups: List<MPIMapGroup>, val rankings: MPIRankings? = null)

MPIData represents the data received when loading a specific venue. Venue is a specific place (example: a mall).

Constructors

Link copied to clipboard
constructor(venue: MPIVenue, maps: List<MPIMap>, polygons: List<MPINavigatable.MPIPolygon>, locations: List<MPINavigatable.MPILocation>, categories: List<MPICategory>, nodes: List<MPINavigatable.MPINode>, vortexes: List<MPINavigatable.MPIVortex>, mapGroups: List<MPIMapGroup>, rankings: MPIRankings? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An array of MPICategorys in a venue

Link copied to clipboard

An array of MPINavigatable.MPILocations in a venue (includes stores, washrooms, banks, etc.)

Link copied to clipboard

An array of MPIMapGroups in a venue

Link copied to clipboard

An array of MPIMaps specific to a venue

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val rankings: MPIRankings? = null

Venue ranking data

Link copied to clipboard

Data about the venue itself

Link copied to clipboard

An array of MPINavigatable.MPIVortexes in a venue (includes elevators, stairs, escalators, etc.)