NavigationManager class

Корневой публичный интерфейс навигатора.

Implemented types

Constructors

Точка входа в API навигатора, используемая в SDK по умолчанию.
factory

Properties

alternativeRouteSelector AlternativeRouteSelector
Выбор альтернативного маршрута.
no setter
alternativeRoutesProviderSettings AlternativeRoutesProviderSettings
Настройки поиска альтернативных маршрутов в режиме ведения.
no setter
dynamicRouteInfoSettings DynamicRouteInfoSettings
Настройки получения и обновления динамических данных о маршруте.
no setter
exceedSpeedLimitSettings ExceedSpeedLimitSettings
Настройки детектирования превышения скорости.
no setter
freeRoamSelector FreeRoamSelector
Контроллер перевода навигатора в режим FreeRoam при слишком долгом перестроении маршрута.
no setter
freeRoamSettings FreeRoamSettings
Настройки ведения без маршрута в режиме free roam.
no setter
hashCode int
The hash code for this object.
no setteroverride
indoorDetector IndoorDetector
Навигация внутри помещений.
no setter
mapFollowController NavigationFollowController
Управление автоматическим возвратом карты к слежению за маркером геопозиции.
no setter
mapLocationController MapLocationController
Контроллер для управления позиционированием карты в навигаторе.
no setter
mapManager MapManager
Менеджер карт навигатора.
no setter
myLocationMapObjectSourceProvider MyLocationMapObjectSourceProvider
Провайдер, предоставляющий источник маркера геопозиции.
no setter
routeMapObjectsProvider RouteMapObjectsProvider
Провайдер объектов маршрутов на карте.
no setter
routeMapSettings RouteMapSettings
Настройки отображения маршрута на карте.
no setter
routeRebuilder RouteRebuilder
Контроллер поиска нового маршрута при сходе с текущего маршрута.
no setter
routeSourceSettings RouteSourceSettings
Настройки источника, используемого для отображения маршрута на карте.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
simulationSettings SimulationSettings
Настройки симуляции ведения по маршруту.
no setter
soundNotificationSettings SoundNotificationSettings
Настройки звуковых оповещений в текущей сессии навигатора.
no setter
uiModel Model
Модель навигатора, предназначенная для отображения в UI.
no setter
voiceSelector VoiceSelector
Управление голосовыми пакетами в текущей сессии навигатора.
no setter
zoomFollowSettings ZoomFollowSettings
Настройки масштабирования карты во время режима ведения.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
start(RouteBuildOptions routeBuildOptions, [TrafficRoute? trafficRoute = null]) → void
Запускает ведение по маршруту.
startFreeRoam() → void
Запускает ведение в режиме без маршрута (free roam). В этом режиме маршрут отсутствует, а навигатор сообщает об объектах, находящихся на дороге рядом с пользователем.
startSimulation(RouteBuildOptions routeBuildOptions, TrafficRoute trafficRoute) → void
Запускает симуляцию ведения по маршруту.
stop() → void
Останавливает работу навигатора.
toString() String
A string representation of this object.
inherited

Operators

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