OverviewCameraOptions
public struct OverviewCameraOptions
Options, which are used to control what CameraOptions parameters will be modified by
NavigationViewportDataSource in NavigationCameraState.overview state.
-
Maximum zoom level, which will be used when producing camera frame in
NavigationCameraState.overviewstate.Defaults to
16.35.Declaration
Swift
public var maximumZoomLevel: Double -
If
true,NavigationViewportDataSourcewill continuously modifyCameraOptions.centerproperty when producing camera frame inNavigationCameraState.overviewstate.If
false,NavigationViewportDataSourcewill not modifyCameraOptions.centerproperty.Defaults to
true.Declaration
Swift
public var centerUpdatesAllowed: Bool -
If
true,NavigationViewportDataSourcewill continuously modifyCameraOptions.zoomproperty when producing camera frame inNavigationCameraState.overviewstate.If
false,NavigationViewportDataSourcewill not modifyCameraOptions.zoomproperty.Defaults to
true.Declaration
Swift
public var zoomUpdatesAllowed: Bool -
If
true,NavigationViewportDataSourcewill continuously modifyCameraOptions.bearingproperty when producing camera frame inNavigationCameraState.overviewstate.If
false,NavigationViewportDataSourcewill not modifyCameraOptions.bearingproperty.Defaults to
true.Declaration
Swift
public var bearingUpdatesAllowed: Bool -
If
true,NavigationViewportDataSourcewill continuously modifyCameraOptions.pitchproperty when producing camera frame inNavigationCameraState.overviewstate.If
false,NavigationViewportDataSourcewill not modifyCameraOptions.pitchproperty.Defaults to
true.Declaration
Swift
public var pitchUpdatesAllowed: Bool -
If
true,NavigationViewportDataSourcewill continuously modifyCameraOptions.paddingproperty when producing camera frame inNavigationCameraState.overviewstate.If
false,NavigationViewportDataSourcewill not modifyCameraOptions.paddingproperty.Defaults to
true.Declaration
Swift
public var paddingUpdatesAllowed: Bool
Install in Dash
OverviewCameraOptions Structure Reference