MethodChannelOlaMapFlutter class

An implementation of OlaMapFlutterPlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addCustomMarker({required Widget child, required double latitude, required double longitude, required String markerId, bool? setIsIconClickable = false, bool? setIsAnimationEnable = false, bool? setIsInfoWindowDismissOnClick = false}) Future<void>
override
addMarker(double latitude, double longitude) Future<void>
override
checkLocationPermission() Future<void>
inherited
clearMarkers() Future<void>
override
getCurrentLocation() Future
override
handleMethod(MethodCall call) Future<void>
override
hideCurrentLocation() Future<void>
override
initializeMap(String apiKey) Future<void>
override
moveToCurrentLocation() Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeMarker({required String markerId}) Future<void>
override
requestLocationPermission() Future<void>
inherited
setChannelName(MethodChannel channel) → void
override
showCurrentLocation() Future<void>
override
toString() String
A string representation of this object.
inherited
zoomIn() Future<void>
override
zoomOut() Future<void>
override
zoomTo({required double zoom}) Future<void>
override

Operators

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