Interface

ExtendedPaneScaffoldScope

Extended scope for pane scaffolds.

Source set: Common
@ExperimentalMaterial3AdaptiveApi
sealed interface ExtendedPaneScaffoldScope<
    Role : PaneScaffoldRole,
    ScaffoldValue : PaneScaffoldValue<Role>,
> : PaneScaffoldScope, PaneScaffoldTransitionScope<Role, ScaffoldValue>, LookaheadScope

Extended scope for pane scaffolds. All pane scaffolds will implement this interface to provide necessary info for its sub-composables to correctly render their content, motion, etc.

Parameters

Role The type of roles that denotes panes in the associated pane scaffold.
ScaffoldValue The type of scaffold values that denotes the PaneAdaptedValues in the associated pane scaffold.

Properties

focusRequesters

Source set: Common
val focusRequesters: Map<Role, FocusRequester>

Last updated: