Start native apps faster with the Composables CLI ->
Class

ThreePaneScaffoldRole

The set of the available pane roles of ThreePaneScaffold.

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.