MethodChannelMapsindoors class
An implementation of MapsindoorsPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- MapsindoorsPlatform
- MethodChannelMapsindoors
Constructors
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