MethodChannelMapControl class

An implementation of MapcontrolPlatform that uses method channels.

Inheritance

Constructors

MethodChannelMapControl()

Properties

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

Methods

addOnCameraEventListner(MPCameraEventListener listener) → void
override
addOnFloorUpdateListener(OnFloorUpdateListener listener) → void
override
animateCamera(MPCameraUpdate update, [int? duration]) Future<void>
override
clearFilter() Future<void>
override
clearHighlight() Future<void>
override
currentCameraPosition() Future<MPCameraPosition>
override
deSelectLocation() Future<void>
override
disableLiveData(String domainType) Future<void>
override
enableLiveData(String domainType, OnLiveLocationUpdateListener? listener) Future<void>
override
getBuildingSelectionMode() Future<MPSelectionMode>
override
getCurrentBuilding() Future<MPBuilding?>
override
getCurrentBuildingFloor() Future<MPFloor?>
override
getCurrentFloorIndex() Future<int?>
override
getCurrentMapsIndoorsZoom() Future<num?>
override
getCurrentVenue() Future<MPVenue?>
override
getFloorSelectionMode() Future<MPSelectionMode>
override
getFloorSelector() MPFloorSelectorInterface?
override
getHiddenFeatures() Future<List<MPFeatureType>>
override
getMapStyle() Future<MPMapStyle?>
override
getMapViewPaddingBottom() Future<int?>
override
getMapViewPaddingEnd() Future<int?>
override
getMapViewPaddingStart() Future<int?>
override
getMapViewPaddingTop() Future<int?>
override
goTo(MPEntity<DynamicObjectId>? entity) Future<void>
override
hideFloorSelector(bool hide) Future<void>
override
isFloorSelectorHidden() Future<bool?>
override
isUserPositionShown() Future<bool?>
override
moveCamera(MPCameraUpdate update) Future<void>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onFloorSelectionChanged(MPFloor newFloor) → void
removeOnCameraEventListner(MPCameraEventListener listener) → void
override
removeOnFloorUpdateListener(OnFloorUpdateListener listener) → void
override
selectBuilding(MPBuilding? building, bool moveCamera) Future<void>
override
selectFloor(int floorIndex) Future<void>
override
selectLocation(MPLocation? location, MPSelectionBehavior behavior) Future<void>
override
selectLocationById(String id, MPSelectionBehavior behavior) Future<void>
override
selectVenue(MPVenue? venue, bool moveCamera) Future<void>
override
setBuildingSelectionMode(MPSelectionMode mode) Future<void>
override
setFilter(MPFilter filter, MPFilterBehavior behavior) Future<bool>
override
setFilterWithLocations(List<MPLocation?> locations, MPFilterBehavior behavior) Future<void>
override
setFloorSelectionMode(MPSelectionMode mode) Future<void>
override
setFloorSelector(MPFloorSelectorInterface? floorSelector, bool internal) Future<void>
override
setHiddenFeatures(List<MPFeatureType> features) Future<void>
override
setHighlight(List<MPLocation> locations, MPHighlightBehavior behavior) Future<void>
override
setLabelOptions(num? textSize, Color? color, bool showHalo) Future<void>
override
setMapPadding(int start, int top, int end, int bottom) Future<void>
override
setMapStyle(MPMapStyle mapstyle) Future<void>
override
setOnCurrentBuildingChangedListener(OnBuildingFoundAtCameraTargetListener? listener) → void
override
setOnCurrentVenueChangedListener(OnVenueFoundAtCameraTargetListener? listener) → void
override
setOnLocationSelectedListener(OnLocationSelectedListener? listener, bool? consumeEvent) → void
override
setOnMapClickListener(OnMapClickListener? listener, bool? consumeEvent) → void
override
setOnMapControlReadyListener(OnMapReadyListener listener) → void
override
setOnMarkerClickListener(OnMarkerClickListener? listener, bool? consumeEvent) → void
override
setOnMarkerInfoWindowClickListener(OnMarkerInfoWindowClickListener? listener) → void
override
showCompassOnRotate(bool show) Future<void>
override
showInfoWindowOnClickedLocation(bool show) Future<void>
override
showUserPosition(bool show) Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

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