A.cameraDirectionB.cameraSelectorC.cameraTypeD.cameraPosition
A.PreviewViewB.CameraViewC.LifecycleCameraControllerD.CameraController
A.viewModelFactoryB.viewModelProviderC.ViewModelFactoryD.ViewModelProvider