-
public final class CameraScannerUIKt
-
-
Method Summary
Modifier and Type Method Description final static UnitCameraScannerUI(CameraViewModel viewModel, NavHostController navController)final static UnitCaptureAnimation(Uri imageUri, Function0<Unit> onAnimationComplete)final static BitmaprotateBitmapIfNeeded(Bitmap bitmap, Integer orientation)final static UnitAutoCapturePrompt(CameraViewModel viewModel, Modifier modifier, NavHostController navController)final static UnitBottomControlSheet(Modifier modifier, NavHostController navController, CameraViewModel viewModel, Double screenHeight, Double screenWidth)final static UnitTopBar(CameraViewModel viewModel, NavHostController navController, Modifier modifier)final static UnitImagePreviewButton(Modifier modifier, Function0<Unit> onClick, Uri imageUri, Integer imageCount, CameraViewModel viewModel)final static UnitControlButton(Integer icon, Function0<Unit> onClick, Boolean activeState, Color iconColor, Integer activeIcon, Color backgroundColor)final static UnitRingCaptureButton(Modifier modifier, Function0<Unit> onClick, Boolean isLoading, Color primaryColor)final static UnitRingButton(Function0<Unit> onClick, Modifier modifier, Dp buttonSize, Dp ringSize, Function0<Unit> buttonContent)final static UnitOverlayDrawView(DrawView drawView)final static UnitGridLineOverlay(Modifier modifier)-
-
Method Detail
-
CameraScannerUI
@Composable() final static Unit CameraScannerUI(CameraViewModel viewModel, NavHostController navController)
-
CaptureAnimation
@Composable() final static Unit CaptureAnimation(Uri imageUri, Function0<Unit> onAnimationComplete)
-
rotateBitmapIfNeeded
final static Bitmap rotateBitmapIfNeeded(Bitmap bitmap, Integer orientation)
-
AutoCapturePrompt
@Composable() final static Unit AutoCapturePrompt(CameraViewModel viewModel, Modifier modifier, NavHostController navController)
-
BottomControlSheet
@Composable() final static Unit BottomControlSheet(Modifier modifier, NavHostController navController, CameraViewModel viewModel, Double screenHeight, Double screenWidth)
-
TopBar
@Composable() final static Unit TopBar(CameraViewModel viewModel, NavHostController navController, Modifier modifier)
-
ImagePreviewButton
@Composable() final static Unit ImagePreviewButton(Modifier modifier, Function0<Unit> onClick, Uri imageUri, Integer imageCount, CameraViewModel viewModel)
-
ControlButton
@Composable() final static Unit ControlButton(Integer icon, Function0<Unit> onClick, Boolean activeState, Color iconColor, Integer activeIcon, Color backgroundColor)
-
RingCaptureButton
@Composable() final static Unit RingCaptureButton(Modifier modifier, Function0<Unit> onClick, Boolean isLoading, Color primaryColor)
-
RingButton
@Composable() final static Unit RingButton(Function0<Unit> onClick, Modifier modifier, Dp buttonSize, Dp ringSize, Function0<Unit> buttonContent)
-
OverlayDrawView
@Composable() final static Unit OverlayDrawView(DrawView drawView)
-
GridLineOverlay
@Composable() final static Unit GridLineOverlay(Modifier modifier)
-
-
-
-