MapplsMapController class

Inheritance
  • Object
  • MapplsGlPlatform
  • MapplsMapController
Implemented types

Constructors

MapplsMapController()

Properties

hashCode int
The hash code for this object.
no setterinherited
lastResizeObserverTimer Timer?
getter/setter pair
onAttributionClickPlatform → ArgumentCallbacks<void>
finalinherited
onCameraIdlePlatform → ArgumentCallbacks<CameraPosition?>
finalinherited
onCameraMovePlatform → ArgumentCallbacks<CameraPosition>
finalinherited
onCameraMoveStartedPlatform → ArgumentCallbacks<void>
finalinherited
onCameraTrackingChangedPlatform → ArgumentCallbacks<MyLocationTrackingMode>
finalinherited
onCameraTrackingDismissedPlatform → ArgumentCallbacks<void>
finalinherited
onCircleTappedPlatform → ArgumentCallbacks<String>
finalinherited
onFeatureDraggedPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onFeatureTappedPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onFillTappedPlatform → ArgumentCallbacks<String>
finalinherited
onGeoAnalyticsSelected → ArgumentCallbacks<List<MapplsGeoAnalyticsDetail>>
finalinherited
onInfoWindowTappedPlatform → ArgumentCallbacks<String>
finalinherited
onLineTappedPlatform → ArgumentCallbacks<String>
finalinherited
onMapClickPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onMapErrorPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onMapIdlePlatform → ArgumentCallbacks<void>
finalinherited
onMapLongClickPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onMapStyleLoadedPlatform → ArgumentCallbacks<void>
finalinherited
onPlaceClickPlatform → ArgumentCallbacks<Map<String, dynamic>>
finalinherited
onSymbolTappedPlatform → ArgumentCallbacks<String>
finalinherited
onUserLocationUpdatedPlatform → ArgumentCallbacks<UserLocation>
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addCircle(CircleOptions options, [Map? data]) Future<Circle>
override
addCircleLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction}) Future<void>
override
addCircles(List<CircleOptions> options, [List<Map>? data]) Future<List<Circle>>
override
addCirclesFromJson(String json, [List<Map>? data]) Future<List<Circle>>
override
addFill(FillOptions options, [Map? data]) Future<Fill>
override
addFillExtrusionLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction}) Future<void>
override
addFillLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction}) Future<void>
override
addFills(List<FillOptions> options, [List<Map>? data]) Future<List<Fill>>
override
addFillsFromJson(String json, [List<Map>? data]) Future<List<Fill>>
override
addGeoJsonSource(String sourceId, Map<String, dynamic> geojson, {String? promoteId}) Future<void>
override
addHeatmapLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom}) Future<void>
override
addHillshadeLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom}) Future<void>
override
addImage(String name, Uint8List bytes, [bool sdf = false]) Future<void>
override
addImageSource(String imageSourceId, Uint8List bytes, LatLngQuad coordinates) Future<void>
override
addLayer(String imageLayerId, String imageSourceId, double? minzoom, double? maxzoom) Future<void>
override
addLayerBelow(String imageLayerId, String imageSourceId, String belowLayerId, double? minzoom, double? maxzoom) Future<void>
override
addLine(LineOptions options, [Map? data]) Future<Line>
override
addLineLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction}) Future<void>
override
addLines(List<LineOptions> options, [List<Map>? data]) Future<List<Line>>
override
addLinesFromJson(String json, [List<Map>? data]) Future<List<Line>>
override
addRasterLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom}) Future<void>
override
addSource(String sourceId, SourceProperties properties) Future<void>
override
addSymbolLayer(String sourceId, String layerId, Map<String, dynamic> properties, {String? belowLayerId, String? sourceLayer, double? minzoom, double? maxzoom, dynamic filter, required bool enableInteraction}) Future<void>
override
addSymbols(List<SymbolOptions> options, [List<Map>? data]) Future<List<Symbol>>
override
addSymbolsFromJson(String json, [List<Map>? data]) Future<List<Symbol>>
override
animateCamera(CameraUpdate cameraUpdate, {Duration? duration}) Future<bool?>
override
animateCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate) Future<bool?>
override
buildView(Map<String, dynamic> creationParams, OnPlatformViewCreatedCallback onPlatformViewCreated, Set<Factory<OneSequenceGestureRecognizer>>? gestureRecognizers) Widget
override
clearAmbientCache() Future
override
dispose() → void
override
easeCamera(CameraUpdate cameraUpdate) Future<bool?>
override
easeCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate) Future<bool?>
override
enableTraffic(bool enable) Future<void>
override
enableTrafficClosure(bool enable) Future<void>
override
enableTrafficFreeFlow(bool enable) Future<void>
override
enableTrafficNonFreeFlow(bool enable) Future<void>
override
enableTrafficStopIcon(bool enable) Future<void>
override
forceResizeWebMap() → void
override
getCircleLatLng(Circle circle) Future<LatLng>
override
getFilter(String layerId) Future
override
getLayerIds() Future<List>
override
getLineLatLngs(Line line) Future<List<LatLng>>
override
getMapplsAvailableStyles() Future<List<MapplsStyle>>
override
getMapplsStyle() Future<String>
override
getMetersPerPixelAtLatitude(double latitude) Future<double>
override
getSourceIds() Future<List>
override
getSymbolLatLng(Symbol symbol) Future<LatLng>
override
getTelemetryEnabled() Future<bool>
override
getVisibleRegion() Future<LatLngBounds>
override
initErrorPlatform(int id) Future<void>
override
initPlatform(int id) Future<void>
override
invalidateAmbientCache() Future
override
isEnableTraffic() Future<bool>
override
isEnableTrafficClosure() Future<bool>
override
isEnableTrafficFreeFlow() Future<bool>
override
isEnableTrafficNonFreeFlow() Future<bool>
override
isEnableTrafficStopIcon() Future<bool>
override
matchMapLanguageWithDeviceDefault() Future<void>
override
moveCamera(CameraUpdate cameraUpdate) Future<bool?>
override
moveCameraWithMapplsPin(CameraMapplsPinUpdate cameraMapplsPinUpdate) Future<bool?>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryRenderedFeatures(Point<double> point, List<String> layerIds, List<Object>? filter) Future<List>
override
queryRenderedFeaturesInRect(Rect rect, List<String> layerIds, String? filter) Future<List>
override
querySourceFeatures(String sourceId, String? sourceLayerId, List<Object>? filter) Future<List>
override
removeCircle(String circleId) Future<void>
override
removeCircles(Iterable<String> ids) Future<void>
override
removeFill(String fillId) Future<void>
override
removeFills(Iterable<String> fillIds) Future<void>
override
removeGeoAnalytics(MapplsGeoAnalyticsType type, String geoboundType, String? attribute, List<String> propertyNames, List<MapplsGeoAnalyticsRequest> requests, String? query, bool? transparent) Future<void>
override
removeLayer(String imageLayerId) Future<void>
override
removeLine(String lineId) Future<void>
override
removeLines(Iterable<String> ids) Future<void>
override
removeSource(String sourceId) Future<void>
override
removeSymbols(Iterable<String> symbolsIds) Future<void>
override
requestMyLocationLatLng() Future<LatLng?>
override
resizeWebMap() → void
override
setAttributionButtonAlignment(AttributionButtonPosition position) → void
override
setAttributionButtonMargins(int x, int y) → void
override
setCameraBounds({required double west, required double north, required double south, required double east, required int padding}) Future
override
setCameraTargetBounds(LatLngBounds? bounds) → void
override
setCompassAlignment(CompassViewPosition position) → void
override
setCompassEnabled(bool compassEnabled) → void
override
setCompassViewMargins(int x, int y) → void
override
setFeatureForGeoJsonSource(String sourceId, Map<String, dynamic> geojsonFeature) Future<void>
override
setFilter(String layerId, dynamic filter) Future<void>
override
setGeoJsonSource(String sourceId, Map<String, dynamic> geojson) Future<void>
override
setGestures({required bool rotateGesturesEnabled, required bool scrollGesturesEnabled, required bool tiltGesturesEnabled, required bool zoomGesturesEnabled, required bool doubleClickZoomEnabled}) → void
override
setLayerProperties(String layerId, Map<String, dynamic> properties) Future<void>
override
setLayerVisibility(String layerId, bool visible) Future<void>
override
setLogoViewMargins(int x, int y) → void
override
setMapLanguage(String language) Future<void>
override
setMinMaxZoomPreference(num? min, num? max) → void
override
setMyLocationEnabled(bool myLocationEnabled) → void
override
setMyLocationRenderMode(int myLocationRenderMode) → void
override
setMyLocationTrackingMode(int myLocationTrackingMode) → void
override
setStyleString(String? styleString) → void
override
setSymbolIconAllowOverlap(bool enable) Future<void>
override
setSymbolIconIgnorePlacement(bool enable) Future<void>
override
setSymbolTextAllowOverlap(bool enable) Future<void>
override
setSymbolTextIgnorePlacement(bool enable) Future<void>
override
setTelemetryEnabled(bool enabled) Future<void>
override
setTrackCameraPosition(bool trackCameraPosition) → void
override
showGeoAnalytics(MapplsGeoAnalyticsType type, String geoboundType, String? attribute, List<String> propertyNames, List<MapplsGeoAnalyticsRequest> list, String? query, bool? transparent) Future<void>
override
toLatLng(Point<num> screenLocation) Future<LatLng>
override
toScreenLocation(LatLng latLng) Future<Point<num>>
override
toScreenLocationBatch(Iterable<LatLng> latLngs) Future<List<Point<num>>>
override
toString() String
A string representation of this object.
inherited
updateCircle(Circle circle, CircleOptions changes) Future<void>
override
updateContentInsets(EdgeInsets insets, bool animated) Future<void>
override
updateFill(Fill fill, FillOptions changes) Future<void>
override
updateImageSource(String imageSourceId, Uint8List? bytes, LatLngQuad? coordinates) Future<void>
override
updateLine(Line line, LineOptions changes) Future<void>
override
updateMapOptions(Map<String, dynamic> optionsUpdate) Future<CameraPosition?>
override
updateMyLocationTrackingMode(MyLocationTrackingMode myLocationTrackingMode) Future<void>
override
updateSymbol(Symbol symbol, SymbolOptions changes) Future<void>
override

Operators

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