Package-level declarations

Types

Link copied to clipboard

Interface for receiving detailed camera input configuration information.

Link copied to clipboard

Interface for receiving camera permission-related events during the camera lifecycle.

Link copied to clipboard

Interface for receiving camera preview lifecycle events.

Functions

Link copied to clipboard
fun CameraPermissionDeniedScreen(requestCameraPermission: () -> Unit)

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.