MapsindoorsPlatform class abstract

Inheritance
  • Object
  • PlatformInterface
  • MapsindoorsPlatform
Implementers

Constructors

MapsindoorsPlatform()
Constructs a MapsindoorsPlatform.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addOnMapsIndoorsReadyListener(OnMapsIndoorsReadyListener listener) → void
addOnVenueStatusChangedListener(MPVenueStatusListener listener) → void
addVenuesToSync(List<String> venueIds) Future<void>
applyUserRoles(List<MPUserRole> userRoles) Future<void>
checkOfflineDataAvailability() Future<bool?>
createDisplayRuleWithName(String name) MPDisplayRule
destroy() Future<void>
disableEventLogging(bool disable) Future<void>
displayRuleNameExists(String name) Future<bool?>
getAPIKey() Future<String?>
getAppliedUserRoles() Future<List<MPUserRole>?>
getAvailableLanguages() Future<List<String>?>
getBuildings() Future<MPBuildingCollection?>
getCategories() Future<MPCategoryCollection?>
getDefaultLanguage() Future<String?>
getDefaultVenue() Future<MPVenue?>
getLanguage() Future<String?>
getLocationById(String id) Future<MPLocation?>
getLocations() Future<List<MPLocation>?>
getLocationsByExternalIds(List<String> ids) Future<List<MPLocation>?>
getLocationsByQuery(MPQuery? query, MPFilter? filter) Future<List<MPLocation>?>
getMapStyles() Future<List<MPMapStyle>?>
getPositionProvider() MPPositionProviderInterface?
getSolution() Future<MPSolution?>
getSyncedVenues() Future<List<String>>
getUserRoles() Future<MPUserRoleCollection?>
getVenues() Future<MPVenueCollection?>
isAPIKeyValid() Future<bool?>
isInitialized() Future<bool?>
isReady() Future<bool?>
load(String key) Future<MPError?>
loadWithVenues(String key, List<String> venueIds) Future<void>
locationDisplayRuleExists(MPLocationId location) Future<bool?>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeOnMapsIndoorsReadyListener(OnMapsIndoorsReadyListener listener) → void
removeOnVenueStatusChangedListener(MPVenueStatusListener listener) → void
removeVenuesToSync(List<String> venueIds) Future<void>
reverseGeoCode(MPPoint point) Future<MPGeocodeResult?>
setLanguage(String language) Future<bool?>
setPositionProvider(MPPositionProviderInterface? provider) → void
synchronizeContent() Future<MPError?>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance MapsindoorsPlatform
The default instance of MapsindoorsPlatform to use.
getter/setter pair