MapState class


MapState(MapOptions options, ValueChanged<double> onRotationChanged, StreamSink<MapEvent> _mapEventSink)


bounds LatLngBounds
no setter
center → LatLng
no setter
hashCode int
The hash code for this object.
no setterinherited
onMoved Stream<Null>
no setter
onRotationChanged ValueChanged<double>
options MapOptions
getter/setter pair
originalSize CustomPoint<num>?
no setter
pixelBounds Bounds<num>
no setter
rotation double
getter/setter pair
rotationRad double
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
size CustomPoint<num>
no setter
zoom double
no setter


centerZoomFitBounds(LatLngBounds bounds, FitBoundsOptions options) CenterZoom
dispose() → void
emitMapEvent(MapEvent event) → void
fitBounds(LatLngBounds bounds, FitBoundsOptions options) → void
fitZoomToBounds(double? zoom) double
getBounds() LatLngBounds
getBoundsCenterZoom(LatLngBounds bounds, FitBoundsOptions options) CenterZoom
getBoundsZoom(LatLngBounds bounds, CustomPoint<double> padding, {bool inside = false}) double
getCenter() → LatLng
getLastPixelBounds() Bounds<num>
getNewPixelOrigin(LatLng center, [double? zoom]) CustomPoint<num>
getPixelBounds(double zoom) Bounds<num>
getPixelOrigin() CustomPoint<num>
getPixelWorldBounds(double? zoom) Bounds<num>?
getScaleZoom(double scale, double? fromZoom) double
getZoomScale(double toZoom, double? fromZoom) double
layerPointToLatLng(CustomPoint<num> point) → LatLng
move(LatLng center, double zoom, {dynamic hasGesture = false, dynamic callOnMoveSink = true, required MapEventSource source, String? id}) bool
moveAndRotate(LatLng center, double zoom, double degree, {required MapEventSource source, String? id}) MoveAndRotateResult
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
project(LatLng latlng, [double? zoom]) CustomPoint<num>
rebuildLayers() → void
rotate(double degree, {dynamic hasGesture = false, dynamic callOnMoveSink = true, required MapEventSource source, String? id}) bool
setOriginalSize(double width, double height) → void
toString() String
A string representation of this object.
unproject(CustomPoint<num> point, [double? zoom]) → LatLng


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

Static Methods

maybeOf(BuildContext context, {bool nullOk = false}) MapState?