NavigationManager constructor
NavigationManager(
- Context platformContext, [
- TrafficRouter? trafficRouter = null
Точка входа в API навигатора, используемая в SDK по умолчанию.
- Parameter platformContext: Контекст.
- Parameter trafficRouter: Поисковик маршрута для использования внутри навигатора. Если не задан, по умолчанию используется гибридный поисковик.
- Returns: Объект менеджера навигатора.
- Throws: Exception В случае ошибки в параметрах.
- Throws: Exception В случае, если объект создать не удалось.
Implementation
factory NavigationManager(
Context platformContext,
[TrafficRouter? trafficRouter = null
]) {
var _a0 = platformContext._copyFromDartTo_CContext();
var _a1 = trafficRouter._copyFromDartTo_COptional_CTrafficRouter();
_CResult_CNavigationManager res = _CNavigationManager_C_createWith_CContext_COptional_CTrafficRouter(_a0, _a1);
_a1._releaseIntermediate();
_a0._releaseIntermediate();
return NavigationManager._create(res._toCDart()._impl);
}