Camera class
Камера для запуска перемещения карты и настроек слежения.
- Inheritance
-
- Object
- BaseCamera
- Camera
- Implemented types
Properties
- behaviour → CameraBehaviourChange
-
Режим слежения камеры.
no setter
-
behaviourChannel
→ StatefulChannel<
CameraBehaviourChange> -
Режим слежения камеры.
no setter
- deviceDensity → DeviceDensity
-
Получение отношения DPI к базовому DPI устройства.
no setterinherited
-
deviceDensityChannel
→ StatefulChannel<
DeviceDensity> -
Получение отношения DPI к базовому DPI устройства.
no setterinherited
- devicePpi → DevicePpi
-
Получение разрешающей способности экрана (плотность пикселей на дюйм).
no setterinherited
-
devicePpiChannel
→ StatefulChannel<
DevicePpi> -
Получение разрешающей способности экрана (плотность пикселей на дюйм).
no setterinherited
- hashCode → int
-
The hash code for this object.
no setteroverride
- maxTiltRestriction ↔ StyleZoomToTiltRelation?
-
Получение текущей функции зависимости максимального угла наклона камеры от стилевого уровня масштабирования.
getter/setter pairinherited
-
maxTiltRestrictionChannel
→ StatefulChannel<
StyleZoomToTiltRelation?> -
Получение текущей функции зависимости максимального угла наклона камеры от стилевого уровня масштабирования.
no setterinherited
- padding ↔ Padding
-
Получение текущих отступов от краёв экрана.
getter/setter pairinherited
-
paddingChannel
→ StatefulChannel<
Padding> -
Получение текущих отступов от краёв экрана.
no setterinherited
- position ↔ CameraPosition
-
Получение текущей позиции камеры.
getter/setter pairinherited
-
positionChannel
→ StatefulChannel<
CameraPosition> -
Получение текущей позиции камеры.
no setterinherited
- positionPoint ↔ CameraPositionPoint
-
Точка экрана, к которой привязана позиция камеры, задаётся с учётом отступов (padding).
getter/setter pairinherited
-
positionPointChannel
→ StatefulChannel<
CameraPositionPoint> -
Точка экрана, к которой привязана позиция камеры, задаётся с учётом отступов (padding).
no setterinherited
- projection → Projection
-
Проекция.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- size ↔ ScreenSize
-
Получение размера области просмотра.
getter/setter pairinherited
-
sizeChannel
→ StatefulChannel<
ScreenSize> -
Получение размера области просмотра.
no setterinherited
- state → CameraState
-
Получение актуального состояния камеры.
no setter
-
stateChannel
→ StatefulChannel<
CameraState> -
Получение актуального состояния камеры.
no setter
- viewportRestriction ↔ GeoRect?
-
Получение ограничения на область видимости.
getter/setter pairinherited
-
viewportRestrictionChannel
→ StatefulChannel<
GeoRect?> -
Получение ограничения на область видимости.
no setterinherited
- visibleArea → Geometry
-
Область пересечения пирамиды видимости камеры и поверхности карты.
no setterinherited
- visibleRect → GeoRect
-
Объемлющий прямоугольник видимой области карты.
no setterinherited
-
visibleRectChannel
→ StatefulChannel<
GeoRect> -
Объемлющий прямоугольник видимой области карты.
no setterinherited
- zoomRestrictions ↔ CameraZoomRestrictions
-
Получение актуальных ограничений уровня масштабирования.
getter/setter pairinherited
-
zoomRestrictionsChannel
→ StatefulChannel<
CameraZoomRestrictions> -
Получение актуальных ограничений уровня масштабирования.
no setterinherited
Methods
-
addFollowController(
FollowController followController) → void - Добавление контроллера слежения.
-
changePosition(
CameraPositionChange positionChange) → void -
Изменение только части параметров позиции камеры.
inherited
-
clone(
) → BaseCamera -
Создание копии текущей камеры.
inherited
-
move(
GeoPoint point, Zoom zoom, Tilt? tilt, Bearing bearing, [Duration time = const Duration(milliseconds: 300), CameraAnimationType animationType = CameraAnimationType.default_]) → CancelableOperation< CameraAnimatedMoveResult> - Запуск анимированного перемещения карты с использованием встроенного контроллера перемещений карты.
-
moveToCameraPosition(
CameraPosition position, [Duration time = const Duration(milliseconds: 300), CameraAnimationType animationType = CameraAnimationType.default_]) → CancelableOperation< CameraAnimatedMoveResult> - Запуск анимированного перемещения карты с использованием встроенного контроллера перемещений карты.
-
moveWithController(
CameraMoveController moveController) → CancelableOperation< CameraAnimatedMoveResult> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
processMovementAndStop(
) → void - Установка позиции камеры в соответствие с текущим временем и прекращение анимированного перемещения.
-
removeCustomFollowController(
) → void - Удаление контроллера слежения, реализованного на платформе.
-
removeFollowController(
FollowController followController) → void - Удаление контроллера слежения.
-
setBehaviour(
CameraBehaviour behaviour) → void - Смена режима слежения камеры. Если новый режим более ограниченный, чем текущий, вызов прервёт перелёт и обработку жестов.
-
setCustomFollowController(
CustomFollowController followController) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override