//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 |