DashClusterCameraUpdate

Properties

Link copied to clipboard
abstract var bearing: Double?

Overrides the camera bearing. As long as the override is present, it will be used for all following updates instead of the opinionated value.

Link copied to clipboard
abstract var defaultPitch: Double

The default pitch that will be generated for following camera frames.

Link copied to clipboard
abstract var defaultPitchHd: Double

The default pitch override for following camera frames in HD mode.

Link copied to clipboard
abstract var maxZoom: Double

The min zoom that will be generated for camera following frames.

Link copied to clipboard
abstract var maxZoomHd: Double

The max zoom override for camera following frames in HD mode.

Link copied to clipboard
abstract var minZoom: Double

The min zoom that will be generated for camera following frames.

Link copied to clipboard
abstract var minZoomHd: Double

The min zoom override for camera following frames in HD mode.

Link copied to clipboard

Extra padding (in dp) added on top of the system window insets when framing the camera. The provided values override the built-in cluster paddings for all four sides. The cluster converts dp to pixels using its own display metrics, so this value renders consistently regardless of the caller's display density.

Link copied to clipboard
abstract var trackingMode: String

The ClusterCameraTrackingMode that defines the camera's perspective and tracking behavior. See ClusterCameraTrackingMode for all possible values.