//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
minScale | minimal scale value or Float.NaN to restrict it to fit scale. |
tapScale | scale value will be set on double tap. |
maxScale | maximal scale value |
scrollPadding | a PaddingValues extents picture size when scroll. |
Constructors
ZoomImageParams | [androidJvm] constructor(minScale: Float, tapScale: Float, maxScale: Float, scrollPadding: PaddingValues) |
Properties
Name | Summary |
---|---|
maxScale | [androidJvm] val maxScale: Float |
minScale | [androidJvm] val minScale: Float |
scrollPadding | [androidJvm] val scrollPadding: PaddingValues |
tapScale | [androidJvm] val tapScale: Float |