-
public final class ImagePreviewScreenKt
-
-
Method Summary
Modifier and Type Method Description final static UnitImageSliderControl(Integer currentPageNumber, Integer totalPages, PagerState pagerState)final static UnitPreviewButton(Integer icon, Function0<Unit> onClick, Boolean activeState, Color iconColor, Color backgroundColor)final static UnitTopAppBar(CameraViewModel viewModel, NavHostController navController)final static UnitImageOperationCTAs(NavHostController navController, CameraViewModel viewModel, Modifier modifier, MutableIntState currentImageDisplayedIndex)final static UnitPrimaryButton(Color backgroundColor, Color contentColor, String buttonText, Function0<Unit> onClick, Boolean isLoading)final static List<Float>adjustForRotation2(Float rotationAngle, Float imageWidth, Float imageHeight, Configuration configuration)final static ModifieradjustForRotation(Modifier $self, Float rotationAngle, Configuration configuration)final static UnitCropImageContainer(ScannedPage scannedPage, Context context, Integer page, CameraViewModel viewModel)final static FloatcalculateWidth(Array<PointF> points)final static FloatcalculateHeight(Array<PointF> points)final static UnitImageSliderScreen(List<ScannedPage> capturedImages, CameraViewModel viewModel, Boolean currentCropState, PagerState pagerState, MutableState<Float> currentScaleState, Modifier modifier)final static BitmapgetBitmapFromUri(Context context, Uri uri)final static FloatconvertPixelsToDp(Float px, Context context)final static FloatconvertDpToPixel(Float dp, Context context)final static UnitRotatableScalableImage(List<ScannedPage> capturedImages, Integer page, Double screenWidthDouble, Double screenHeightDouble, MutableState<Float> scaleState)final static UnitMagnifyingGlassView(Bitmap bitmap, Modifier modifier)final static BitmapgetMagnifiedBitmap(Float centerX, Float centerY, Bitmap originalBitmap)-
-
Method Detail
-
ImageSliderControl
@Composable() final static Unit ImageSliderControl(Integer currentPageNumber, Integer totalPages, PagerState pagerState)
-
PreviewButton
@Composable() final static Unit PreviewButton(Integer icon, Function0<Unit> onClick, Boolean activeState, Color iconColor, Color backgroundColor)
-
TopAppBar
@Composable() final static Unit TopAppBar(CameraViewModel viewModel, NavHostController navController)
-
ImageOperationCTAs
@Composable() final static Unit ImageOperationCTAs(NavHostController navController, CameraViewModel viewModel, Modifier modifier, MutableIntState currentImageDisplayedIndex)
-
PrimaryButton
@Composable() final static Unit PrimaryButton(Color backgroundColor, Color contentColor, String buttonText, Function0<Unit> onClick, Boolean isLoading)
-
adjustForRotation2
@Composable() final static List<Float> adjustForRotation2(Float rotationAngle, Float imageWidth, Float imageHeight, Configuration configuration)
-
adjustForRotation
final static Modifier adjustForRotation(Modifier $self, Float rotationAngle, Configuration configuration)
-
CropImageContainer
@Composable() final static Unit CropImageContainer(ScannedPage scannedPage, Context context, Integer page, CameraViewModel viewModel)
-
calculateWidth
final static Float calculateWidth(Array<PointF> points)
-
calculateHeight
final static Float calculateHeight(Array<PointF> points)
-
ImageSliderScreen
@Composable() final static Unit ImageSliderScreen(List<ScannedPage> capturedImages, CameraViewModel viewModel, Boolean currentCropState, PagerState pagerState, MutableState<Float> currentScaleState, Modifier modifier)
-
getBitmapFromUri
final static Bitmap getBitmapFromUri(Context context, Uri uri)
-
convertPixelsToDp
final static Float convertPixelsToDp(Float px, Context context)
-
convertDpToPixel
final static Float convertDpToPixel(Float dp, Context context)
-
RotatableScalableImage
@Composable() final static Unit RotatableScalableImage(List<ScannedPage> capturedImages, Integer page, Double screenWidthDouble, Double screenHeightDouble, MutableState<Float> scaleState)
-
MagnifyingGlassView
@Composable() final static Unit MagnifyingGlassView(Bitmap bitmap, Modifier modifier)
-
getMagnifiedBitmap
final static Bitmap getMagnifiedBitmap(Float centerX, Float centerY, Bitmap originalBitmap)
-
-
-
-