Package-level declarations

Types

Link copied to clipboard
sealed class AboutUsRoute
Link copied to clipboard
sealed class AttendanceRoute
Link copied to clipboard
sealed class ChatScreens
Link copied to clipboard
sealed class CourseScreenRoute
Link copied to clipboard
sealed class DeepLinkRoutes
Link copied to clipboard
sealed class EventRoute
Link copied to clipboard
sealed class HomeScreenRoutes
Link copied to clipboard
sealed class LibraryRoute
Link copied to clipboard
sealed class LogInRoutes
Link copied to clipboard
sealed class NoticeScreenRoute
Link copied to clipboard
sealed class ParentScreenRoutes
Link copied to clipboard
Link copied to clipboard
sealed class Screen
Link copied to clipboard
sealed class SettingRoutes
Link copied to clipboard
sealed class SocietyRoutes
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun AppNavigationGraph(navHostController: NavHostController, communicatorViewModel: MainViewModel, startDestination: String = Screen.HomeScreen.route)
Link copied to clipboard
Link copied to clipboard
fun NavGraphBuilder.chatNavGraph(navHostController: NavHostController, communicatorViewModel: MainViewModel)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun NavGraphBuilder.homeGraph(navController: NavController, communicatorViewModel: MainViewModel)
Link copied to clipboard
Link copied to clipboard
fun NavGraphBuilder.logInScreenGraph(navController: NavHostController, communicatorViewModel: MainViewModel)
Link copied to clipboard
Link copied to clipboard
fun NavGraphBuilder.settingNavigationGraph(navHostController: NavController, mainViewModel: MainViewModel)
Link copied to clipboard
Link copied to clipboard
fun TopLevelNavigationGraph(navHostController: NavHostController, communicatorViewModel: MainViewModel, startDestination: String = ParentScreenRoutes.LoginScreen.route)