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.overview
state.Defaults to
16.35
.Declaration
Swift
public var maximumZoomLevel: Double
-
If
true
,NavigationViewportDataSource
will continuously modifyCameraOptions.center
property when producing camera frame inNavigationCameraState.overview
state.If
false
,NavigationViewportDataSource
will not modifyCameraOptions.center
property.Defaults to
true
.Declaration
Swift
public var centerUpdatesAllowed: Bool
-
If
true
,NavigationViewportDataSource
will continuously modifyCameraOptions.zoom
property when producing camera frame inNavigationCameraState.overview
state.If
false
,NavigationViewportDataSource
will not modifyCameraOptions.zoom
property.Defaults to
true
.Declaration
Swift
public var zoomUpdatesAllowed: Bool
-
If
true
,NavigationViewportDataSource
will continuously modifyCameraOptions.bearing
property when producing camera frame inNavigationCameraState.overview
state.If
false
,NavigationViewportDataSource
will not modifyCameraOptions.bearing
property.Defaults to
true
.Declaration
Swift
public var bearingUpdatesAllowed: Bool
-
If
true
,NavigationViewportDataSource
will continuously modifyCameraOptions.pitch
property when producing camera frame inNavigationCameraState.overview
state.If
false
,NavigationViewportDataSource
will not modifyCameraOptions.pitch
property.Defaults to
true
.Declaration
Swift
public var pitchUpdatesAllowed: Bool
-
If
true
,NavigationViewportDataSource
will continuously modifyCameraOptions.padding
property when producing camera frame inNavigationCameraState.overview
state.If
false
,NavigationViewportDataSource
will not modifyCameraOptions.padding
property.Defaults to
true
.Declaration
Swift
public var paddingUpdatesAllowed: Bool