NavigationManager class

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

Implemented types
Available extensions

Constructors

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

Properties

alternativeRouteSelector → AlternativeRouteSelector
Выбор альтернативного маршрута.
no setter
alternativeRoutesProviderSettings → AlternativeRoutesProviderSettings
Настройки поиска альтернативных маршрутов в режиме ведения.
no setter
dataPrefetcher → DataPrefetcher
Контроллер предварительной загрузки тайлов карты вдоль маршрута.
no setter
dynamicRouteInfoSettings → DynamicRouteInfoSettings
Настройки получения и обновления динамических данных о маршруте.
no setter
exceedSpeedLimitSettings → ExceedSpeedLimitSettings
Настройки детектирования превышения скорости.
no setter
finishDetector → FinishDetector
Контроллер завершения маршрута
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
trafficJamDetector → TrafficJamDetector
Информация о пробках на маршруте.
no setter
tripHighlightsCollector → TripHighlightsCollector
Коллектор сводки о завершенном маршруте
no setter
uiModel → Model
Модель навигатора, предназначенная для отображения в UI.
no setter
voiceSelector → VoiceSelector
Управление голосовыми пакетами в текущей сессии навигатора.
no setter
zoomFollowSettings → ZoomFollowSettings
Настройки масштабирования карты во время режима ведения.
no setter

Methods

message() → ClassMessage<NavigationManager>

Available on NavigationManager, provided by the NavigationManagerToClassMessage extension

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