Package-level declarations
Types
Link copied to clipboard
interface CameraInputDetailsCallback
Interface for receiving detailed camera input configuration information.
Link copied to clipboard
interface CameraPermissionCallbacks
Interface for receiving camera permission-related events during the camera lifecycle.
Link copied to clipboard
interface CameraPreviewCallbacks
Interface for receiving camera preview lifecycle events.
Functions
Link copied to clipboard
Composable function that displays a screen to inform the user that camera permission is denied and provides options to request or enable it.
Link copied to clipboard
fun CameraScreen(cameraViewModel: CameraViewModel, cameraSettings: CameraSettings = CameraSettings(), onCameraScreenLongPress: () -> Unit = { }, cameraPermissionCallbacks: CameraPermissionCallbacks? = null, cameraPreviewCallbacks: CameraPreviewCallbacks? = null, cameraInputDetailsCallback: CameraInputDetailsCallback? = null, content: @Composable () -> Unit)
Composable function that displays the camera preview and handles camera-related permissions and image analysis.