Package-level declarations
Types
Link copied to clipboard
class JetpackAppState(val isUserLoggedIn: Boolean, val userProfilePictureUri: String?, val navController: NavHostController, val windowSizeClass: WindowSizeClass, val crashReporter: CrashReporter, coroutineScope: CoroutineScope, networkUtils: NetworkUtils)
State holder class for the Jetpack Compose application.
Functions
Link copied to clipboard
fun JetpackApp(appState: JetpackAppState, modifier: Modifier = Modifier, windowAdaptiveInfo: WindowAdaptiveInfo = currentWindowAdaptiveInfo())
Composable function that represents the Jetpack Compose application.
Link copied to clipboard
fun rememberJetpackAppState(isUserLoggedIn: Boolean, windowSizeClass: WindowSizeClass, networkUtils: NetworkUtils, crashReporter: CrashReporter, userProfilePictureUri: String? = null, coroutineScope: CoroutineScope = rememberCoroutineScope(), navController: NavHostController = rememberNavController()): JetpackAppState
Remembers and creates an instance of JetpackAppState.