Function
Common
@ExperimentalMaterial3AdaptiveApi
fun calculateStandardPaneScaffoldDirective(
windowAdaptiveInfo: WindowAdaptiveInfo,
verticalHingePolicy: HingePolicy = HingePolicy.AvoidSeparating
): PaneScaffoldDirective
Calculates the standard PaneScaffoldDirective from a given WindowAdaptiveInfo. Use this method with calculateWindowAdaptiveInfo to acquire Material-recommended adaptive layout settings of the current activity window.
See more details on the Material design guideline site (https://m3.material.io/foundations/layout/applying-layout/window-size-classes).
Parameters
| windowAdaptiveInfo | WindowAdaptiveInfo that collects useful information in making layout adaptation decisions like WindowSizeClass. |
| verticalHingePolicy | HingePolicy that decides how layouts are supposed to address vertical hinges. |
Returns
an PaneScaffoldDirective to be used to decide adaptive layout states. |