CameraConstraint class abstract
Describes a boundary for a MapCamera, that cannot be exceeded by movement
This separate from constraints that may be imposed by the chosen CRS.
Positioning is handled by CameraFit.
- Implementers
- Annotations
Constructors
- CameraConstraint()
-
Describes a boundary for a MapCamera, that cannot be exceeded by movement
const
- CameraConstraint.contain({required LatLngBounds bounds})
-
Constrains the edges of the camera to within
bounds
constfactory - CameraConstraint.containCenter({required LatLngBounds bounds})
-
Constrains the center coordinate of the camera to within
bounds
constfactory - CameraConstraint.unconstrained()
-
Does not apply any constraint
constfactory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
constrain(
MapCamera camera) → MapCamera? -
Create a new constrained camera based off the current
camera
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited