SwiftUI
Карта
Все варианты поставки SDK содержат стандартный набор SwiftUI-элементов для управления картой, которые вы можете добавить в иерархию и использовать для управления параметрами карты.
Процесс создания и добавления Map описан в разделе Создание карты. Перечисленные ниже элементы объединены в IMapViewsFactory.
Стандартный набор включает в себя:
-
IndoorView для переключения этажей.
-
TrafficView для управления видимостью пробок на карте.
-
ZoomView для масштабирования.
-
В разработке.
-
CompassView для отображения текущего угла поворота карты относительно севера.
-
CurrentLocationView для перелёта к текущему местоположению пользователя.
-
В разработке.
-
В разработке.

Навигатор
Полный вариант поставки SDK содержит набор SwiftUI-элементов для отображения и управления навигацией. Все элементы объединены в INavigationMapViewsFactory и INavigationViewsFactory.
Набор SwiftUI-элементов навигации состоит из:
-
ThermometerView для отображения уровня пробок на маршруте.
-
NextManeuverView для отображения информации о следующем манёвре.
-
SpeedView для отображения текущей скорости и скоростного ограничения.
-
NavigationTrafficAndParkingView для управления видимостью пробок и парковок на карте.
-
NavigationZoomView для масштабирования (приближения и отдаления) карты.
-
NavigationCompassView для отображения текущего угла поворота карты относительно севера.
-
NavigationFollowingView для управления слежением за маркером местоположения.
-
RemainingRouteInfoView для отображения информации в режиме ведения по маршруту.

-
RemainingRouteInfoView для отображения информации в режиме свободной навигации.
-
RemainingRouteInfoView для отображения информации в режиме навигации внутри зданий.
-
NavigationIndoorView для выделения этажей, через которые проходит маршрут.

Справочник
Все варианты поставки SDK содержат набор SwiftUI-элементов для поиска и отображения объектов справочника. Элементы объединены в IDirectoryViewsFactory.
Набор элементов состоит из:
- DirectorySearchView для отображения поисковой выдачи целиком: строки поиска, подсказок (при использовании Suggest API), категорий и списка результатов.
- SearchResultItemView для отображения мини-карточки объекта в списке результатов поиска.
- DirectoryObjectView для отображения полноэкранной карточки объекта с подробной информацией о нём.
