//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.core/ResizeRangePx
data class ResizeRangePx(val minPx: Float, val maxPx: Float, val stepPx: Float)
EN Normalizes min/max order; steps covers [lowPx,highPx] with stepPx granularity.
constructor(minPx: Float, maxPx: Float, stepPx: Float)
val steps: FloatArray
fun ResizeRangePx.fittingPx(fits: (candidatePx: Float) -> Boolean): Float
private fun ResizeRangePx.requireFiniteRange(): ResizeRangePx
fun resolveFitting(fits: (Float) -> Boolean): Float
| Name | Summary |
|---|---|
| ResizeRangePx |
| Name | Summary |
|---|---|
| highPx | |
| lowPx | |
| maxPx | |
| minPx | |
| stepPx | |
| steps |
| Name | Summary |
|---|---|
| fittingPx | |
| requireFiniteRange | |
| resolveFitting |