enumeration
ActionResult
Properties
AddEventError
Properties
networkError
Сетевая ошибка.
territoryNotSupported
Попытка добавить событие вне проектов 2ГИС.
unknownUserLocation
Неизвестна текущая позиция пользователя. Дорожные события разрешается добавлять только с известной позицией.
userLocationTooFarFromEvent
Пользователь находится слишком далеко от места добавляемого события.
notAuthorized
Попытка добавить анонимное событие на территории, где требуется обязательная авторизация пользователей.
noPersonalDataCollectionConsent
Пользователь отказался от сбора и отправки персональных данных.
userBlocked
Пользов атель заблокирован.
tooManyRequests
Пользователь слишком часто создаёт события.
AddEventResult
Properties
AddressComponent
Properties
Alignment
AnimationMode
Properties
normal
Обычная. Анимация объекта отображается один раз.
loop
Зацикленная. Анимация объекта отображается циклически.
AttributeValue
Properties
empty
boolean
number
integer
string
data
array
object
AudioFocusPolicy
Properties
ignore
Игнорируем существование других приложений.
mute
Отключаем звуки других приложений при воспроизведении.
duck
Приглушаем звуки других приложений при воспроизведении.
AuthorType
Properties
anonymous
Анонимный пользователь.
doubleGis
Компания 2ГИС.
user
Авторизированный пользователь.
me
Текущий пользователь приложения.
BearingSource
Properties
auto
Автоматический выбор источника направления в зависимости от параметров геопозиции.
satellite
Ориентировать карту по направлению, полученному от GNSS.
magnetic
Ориентировать карту по компасу.
BetterRouteResponse
Properties
accept
Пользователь принял предложение перейти на альтернативный маршрут.
reject
Пользователь явно отказался от предложения перейти на альтернативный маршрут.
timeout
BicycleInstructionCrossroadLandmark
Properties
none
Нет ориентира.
crosswalk
Пешеходный переход.
trafficLight
Светофор.
BicycleInstructionCrossroadManeuverDirection
Properties
straight
left
right
Крутой поворот налево.
Крутой поворот направо.
keepLeft
Де ржитесь левее.
keepRight
Держитесь правее.
BriefExtraRouteInfo
Properties
bicycle
car
pedestrian
publicTransport
scooter
CalloutVisualizationMode
Properties
always
Показывать баблы (с учётом DisplayFlag) и рассчитывать позиции для них если в источник добавлен хотя бы один маршрут.
multipleRoutes
Показывать баблы (с учётом DisplayFlag) и рассчитывать позиции для них только в том случае, если в источник добавлено более одного объекта маршрута.
none
Не показывать баблы и не рассчитывать позиции для них.
CameraAnimatedMoveReason
Properties
application
Явный вызов ICamera::move()
event
Анимированное перемещение вызвано обработкой событий (кинематика после перемещения карты, поворот на север и другие).
`internal`
Внутренние причины, например, из-за активного слежения за позицией пользователя.
CameraAnimatedMoveResult
Properties
finished
Перемещение позиции камеры завершено по достижении конечной точки.
cancelledByEvent
Перемещение позиции камеры отменено событием карты (сдвиг, изменение масштаба, и т.д.).
cancelledByApplication
Запущен новый перелёт, изменена позиция (явно или косвенно через ICamera::set_position_point() или ICamera::set_padding()) или изменён режим слежения.
CameraAnimationType
Properties
`default`
Тип перелёта выбирается в зависимости от расстояния между начальной и конечной позициями.
linear
Линейное изменение параметров позиции камеры.
showBothPositions
Zoom изменяется таким образом, чтобы постараться в какой-то момент перелёта отобразить начальную и конечную позиции. Позиции могут быть не отображены, если текущие ограничения (см. ICamera::zoom_restrictions()) не позволяют установить столь малый zoom.
CameraBehaviourChangeReason
Properties
application
Смена режима приложением, установка позиции (явно или косвенно через ICamera::set_position_point()), запуск перелёта.
event
Режим слежения изменился из-за события карты. В зависимости от события может сброситься режим слежения за позицией, углом поворота, углом наклона или масштабом, см. CameraBehaviour.
CameraFollowState
Properties
off
Камера не находится в режиме слежения.
followPosition
Камера в режиме слежения за позицией.
followDirection
Камера в режиме слежения за позицией и направлением.