IMapFactory
Фабрика согласованых объектов карты.
Начальные настройки карты. Не изменяются после создания карты. Можно читать из любой очереди.
Контроллер карты и камеры. Можно обращаться из любой очереди, но необходима синхронизация в случае одновременного доступа.
any UIView & IMapUIView
Слой карты. Можно читать только из главной очереди.
Слой карты для SwiftUI. Можно читать только из главной очереди.
(any UIView & IMapGestureUIView)?
Слой обработки жестов. За создание слоя отвечает свойство initialMapOptions.gestureViewFactory
. Можно читать только из главной очереди.
any IMapEventProcessor
Обработчик жестов карты.
Используется gestureView
для управления событиями карты. Использование совместно с gestureView
может нарушать транзакционность жестов и приводить к неопределенному поведению.
any IMapCoordinateSpace
Координатное пространство карты.
any IMapUIControlsFactory
Фабрика стандартных элементов управления картой, использующих встроенный стиль.
any IMapViewsFactory
Фабрика стандартных SwiftUI элементов управления картой, использующих встроенный стиль.
any IMapSnapshotter
Инструмент для захвата изображения карты. Изображения делаются на основе текущего состояния. Можно читать из любой очереди.
any IEnergyConsumption
Объект для настройки энергосбережения устройства.
any IMarkerOverlayUIView
Объект для работы с UIView маркерами на карте.
Объект для работы со SwiftUI View маркерами на карте.