Source set: Common
enum class ThreePaneScaffoldRole : PaneScaffoldRole {
/**
* The primary pane of [ThreePaneScaffold]. It is supposed to have the highest priority during
* layout adaptation and usually contains the most important content of the screen, like content
* details in a list-detail settings.
*/
Primary,
/**
* The secondary pane of [ThreePaneScaffold]. It is supposed to have the second highest priority
* during layout adaptation and usually contains the supplement content of the screen, like
* content list in a list-detail settings.
*/
Secondary,
/**
* The tertiary pane of [ThreePaneScaffold]. It is supposed to have the lowest priority during
* layout adaptation and usually contains the additional info which will only be shown under
* user interaction.
*/
Tertiary,
}
The set of the available pane roles of ThreePaneScaffold.
Members
Primary
Source set: Common
Primary
The primary pane of ThreePaneScaffold. It is supposed to have the highest priority during layout adaptation and usually contains the most important content of the screen, like content details in a list-detail settings.
Secondary
Source set: Common
Secondary
The secondary pane of ThreePaneScaffold. It is supposed to have the second highest priority during layout adaptation and usually contains the supplement content of the screen, like content list in a list-detail settings.
Tertiary
Source set: Common
Tertiary
The tertiary pane of ThreePaneScaffold. It is supposed to have the lowest priority during layout adaptation and usually contains the additional info which will only be shown under user interaction.