ViewModel for the UI control of zooming in and out.
ObservableObject
public func onStartZoom(button: ZoomControlButton)
button
ZoomControlButton
public func onStopZoom(button: ZoomControlButton)