MethodChannelMapsindoors class

An implementation of MapsindoorsPlatform that uses method channels.

Inheritance

Constructors

MethodChannelMapsindoors()

Properties

hashCode int
The hash code for this object.
no setterinherited
listenerChannel MethodChannel
final
mapsIndoorsMethodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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