calculateStandardPaneScaffoldDirective
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. |