//AppDimens SDP, HDP, WDP: Scalable Width and Height Dimensions/com.appdimens.dynamic.core/DimenCalculationPlumbing
object DimenCalculationPlumbing
fun aspectRatioMultiplier(configuration: Configuration, sensitivity: Float): Float
Multiplicative factor for optional aspect-ratio correction (perceptual / power-style paths).
fun effectiveQualifier(qualifier: DpQualifier, inverter: Inverter, isLandscape: Boolean, isPortrait: Boolean): DpQualifier
private fun Context.findActivityInternal(): Activity?
fun isMultiWindowConstrained(configuration: Configuration, ignoreMultiWindows: Boolean, context: Context? = null): Boolean
Returns true when the app is in a multi-window mode (split-screen, freeform, PiP) and the caller opted into suppressing scaling via ignoreMultiWindows.
fun largestSideDp(configuration: Configuration): Float
fun readScreenDp(configuration: Configuration, actualQualifier: DpQualifier): Float
fun smallestSideDp(configuration: Configuration): Float
| Name | Summary |
|---|---|
| aspectRatioMultiplier | |
| effectiveQualifier | |
| findActivityInternal | |
| isMultiWindowConstrained | |
| largestSideDp | |
| readScreenDp | |
| smallestSideDp |