NavigationViewOptions
Настройки интерфейса навигатора.
public init(
mapControlsBehaviour: NavigationViewMapControlsBehaviour = .visibleWhenNavigationActive,
distanceFormattingStrategy: DistanceFormattingStrategy = .default,
durationFormattingStrategy: DurationFormattingStrategy = .default,
durationValueFormattingStrategy: DurationValueFormattingStrategy = .default,
timeFormattingStrategy: TimeFormattingStrategy = .default,
speedFormattingStrategy: SpeedFormattingStrategy = .default,
theme: NavigationViewTheme = .default,
roadEventCardViewOptions: RoadEventCardViewOptions = .default,
roadEventCreationEnabled: Bool = true,
dashboardButtonSettings: DashboardButtonSettings = .default
)
Конструктор настроек.
Parameters
mapControlsBehaviour
NavigationViewMapControlsBehaviour
Поведение UI-элементов камеры в режиме навигации.
distanceFormattingStrategy
DistanceFormattingStrategy
Способ форматирования расстояний.
durationFormattingStrategy
DurationFormattingStrategy
Способ форматирования временного интервала.
durationValueFormattingStrategy
DurationValueFormattingStrategy
Способ форматирования значения временного интервала.
timeFormattingStrategy
TimeFormattingStrategy
Способ форматирования даты/времени.
speedFormattingStrategy
SpeedFormattingStrategy
Способ форматирования скорости.
theme
NavigationViewTheme
Тема навигатора.
roadEventCardViewOptions
RoadEventCardViewOptions
Настройки карточки дорожного события.
roadEventCreationEnabled
Bool
Нужен ли элемент создания дорожных событий.
dashboardButtonSettings
DashboardButtonSettings
Настройки кнопки в нижней панели NavigationView.
Properties