androidx.compose.material3.adaptive.navigationsuite

Interfaces

NavigationSuiteScaffoldOverride

Interface that allows libraries to override the behavior of the NavigationSuiteScaffold component.

Cmn
NavigationSuiteScaffoldState

A state object that can be hoisted to observe the navigation suite scaffold state.

Cmn
NavigationSuiteScaffoldWithPrimaryActionOverride

Interface that allows libraries to override the behavior of the NavigationSuiteScaffold component.

Cmn
NavigationSuiteScope

The scope associated with the NavigationSuiteScope.

Cmn

Classes

NavigationSuiteColors

Represents the colors of a NavigationSuite.

Cmn
NavigationSuiteItemColors

Represents the colors of a NavigationSuiteScope.item.

Cmn
NavigationSuiteScaffoldOverrideScope

Parameters available to NavigationSuiteScaffold.

Cmn
NavigationSuiteScaffoldWithPrimaryActionOverrideScope

Parameters available to NavigationSuiteScaffold that includes a primary action.

Cmn
NavigationSuiteType

Class that describes the different navigation suite types of the NavigationSuiteScaffold.

Cmn

Objects

DefaultNavigationSuiteScaffoldOverride

This override provides the default behavior of the NavigationSuiteScaffold component.

Cmn
DefaultNavigationSuiteScaffoldWithPrimaryActionOverride

This override provides the default behavior of the NavigationSuiteScaffold with primary action content.

Cmn
NavigationSuiteDefaults

Contains the default values used by the NavigationSuite.

Cmn
NavigationSuiteScaffoldDefaults

Contains the default values used by the NavigationSuiteScaffold.

Cmn

Annotations

Enums

Composables

NavigationSuite

The default Material navigation component according to the current NavigationSuiteType to be used with the NavigationSuiteScaffold.

Cmn
NavigationSuiteItem

The default Material navigation item component according to the current NavigationSuiteType to be used with the NavigationSuite that accepts this function.

Cmn
NavigationSuiteScaffold

The Navigation Suite Scaffold wraps the provided content and places the adequate provided navigation component on the screen according to the current NavigationSuiteType.

Cmn
NavigationSuiteScaffoldLayout

Layout for a NavigationSuiteScaffold's content.

Cmn
rememberNavigationSuiteScaffoldState

Create and remember a NavigationSuiteScaffoldState

Cmn

Top-level properties summary

Top-level properties