Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Request for new functionality
View staffing
Description
Jetpack Compose version: Compose Material 3 Version 1.4.0-alpha08
Material Compose component used: NavigationSuiteScaffold
Since version 1.4.0-alpha08 NavigationSuiteScaffoldComponentOverride has been added to override NavigationSuiteScaffold elements. I want to create a generic custom view to use in other parts of several applications, essentially as a library. I created my own CenteredNavigationSuiteScaffoldComponentOverride:
At the next stage, I want to create my own custom NavigationSuite, and in it change the features of the location of navigation components, but this causes problems due to the fact that NavigationSuiteScope is a sealed interface and its implementation is private, the rememberStateOfItems function is also private and because of this it is not possible to use navigationSuiteItems.
It seems to me that these moments require further development or examples of using NavigationSuiteScaffoldComponentOverride are needed if I try to do something wrong.