Package-level declarations
Types
Link copied to clipboard
data class I18nNavigationTab(val title: StringResource, val icon: ImageVector, val contentDescription: String) : NavigatorTab<StringResource>
The I18nNavigationTab
data class represents the information about a tab used to navigate between the screens of the application, it allows the I18n string for the title using the StringResource
Link copied to clipboard
data class NavigationTab(val title: String, val icon: ImageVector, val contentDescription: String) : NavigatorTab<String>
The NavigationTab
data class represents the information about a tab used to navigate between the screens of the application
Link copied to clipboard
abstract class NavigatorScreen<T : NavigatorTab<*>>(loggerEnabled: Boolean = true) : EquinoxNoModelScreen
The NavigatorScreen
provides a responsive navigation system that dynamically adjusts the navigation bars and content of each screen based on the current com.tecknobit.equinoxcompose.utilities.ResponsiveClass
Link copied to clipboard
The NavigatorTab
interface allows to customize the tabs the NavigatorScreen have to use to handle the navigation inside the application