//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.core/ResizeBound
sealed class ResizeBound
EN One end of a resize range or the step granularity.
FixedDp: logical dp already chosen by the caller (e.g. 16.sdp → pass 16f or dp.value).
FixedSp: sp value; converts to px with fontScale (like COMPLEX_UNIT_SP).
Percent: value is 0–100 of axis using Configuration (same idea as spaceW / spaceSw / spaceH).
protected constructor()
data class FixedDp(val dp: Float) : ResizeBound
data class FixedSp(val sp: Float) : ResizeBound
data class Percent(val value: Float, val axis: ResizeAxisQualifier) : ResizeBound
fun ResizeBound.resolveToPx(configuration: Configuration, density: Float, fontScale: Float): Float
EN Converts bound to px for layout/measure (density + font scale for sp).
| Name | Summary |
|---|---|
| ResizeBound |
| Name | Summary |
|---|---|
| FixedDp | |
| FixedSp | |
| Percent |
| Name | Summary |
|---|---|
| resolveToPx |