//design/com.pixelnetica.design.image/ZoomImageParams

ZoomImageParams

@Immutable

data class ZoomImageParams(val minScale: Float, val tapScale: Float, val maxScale: Float, val scrollPadding: PaddingValues)

The parameters to zoom a picture.

Parameters

androidJvm

  
minScaleminimal scale value or Float.NaN to restrict it to fit scale.
tapScalescale value will be set on double tap.
maxScalemaximal scale value
scrollPaddinga PaddingValues extents picture size when scroll.

Constructors

  
ZoomImageParams[androidJvm]
constructor(minScale: Float, tapScale: Float, maxScale: Float, scrollPadding: PaddingValues)

Properties

NameSummary
maxScale[androidJvm]
val maxScale: Float
minScale[androidJvm]
val minScale: Float
scrollPadding[androidJvm]
val scrollPadding: PaddingValues
tapScale[androidJvm]
val tapScale: Float
Top