Camera class abstract
Camera tracks location, user input and provide new CameraPosition for map.
- Implemented types
Constructors
- Camera()
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- switchModesAutomatically ↔ bool
-
If enabled, camera will automatically switch between modes:
getter/setter pair
Methods
-
addListener(
CameraListener cameraListener) → void - The class does not retain the object in the 'cameraListener' parameter. It is your responsibility to maintain a strong reference to the target object while it is attached to a class.
-
cameraMode(
) → CameraMode -
isValid(
) → bool - Usable only in runWithBlockUi or listener handlers.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeListener(
CameraListener cameraListener) → void -
setAutoRotation(
{required bool enabled, Animation? animation}) → void -
Set autorotation in 'Following' camera mode.
animation
parameter ignored if camera currently not in the 'Following' mode. Enabled by default. -
setAutoZoom(
{required bool enabled, Animation? animation}) → void -
Set autozoom in 'Following' camera mode.
animation
parameter ignored if camera currently not in the 'Following' mode. Enabled by default. -
setCameraMode(
CameraMode mode, {Animation? animation}) → void -
setExtraOverviewPoints(
List< Point> ? points) → void - Given points will be visible when camera switches to 'Overview' mode. It is useful when you draw some extra info on the map out of routes.
-
setFollowingModeZoomOffset(
{required double offset, Animation? animation}) → void -
Add
offset
value to zoom in following mode. 0.0 by default. -
setOverviewRect(
{ScreenRect? rect, Animation? animation}) → void -
Defines area, where all routes should be shown in 'Overview' mode. If
overviewRect
is null, mapWindow.focusRect used. -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited