NavigationManager constructor

NavigationManager(
  1. Context platformContext, [
  2. 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);
}