Package-level declarations
Functions
Link copied to clipboard
fun AppAlertDialog(modifier: Modifier = Modifier, model: EventAlertModel, onDismissRequest: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun EventAlertDialog(modifier: Modifier = Modifier, model: EventAlertModel, onDismissRequest: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun HomeEventItems(modifier: Modifier = Modifier, model: EventModel, getAttach: GetAttach, click: () -> Unit = {})
Link copied to clipboard
fun HomeScreen(modifier: Modifier = Modifier, communicatorViewModel: MainViewModel, navController: NavController = rememberNavController(), viewModel: HomeViewModel = hiltViewModel())
Link copied to clipboard
Link copied to clipboard
fun LogOutAlterDialog(modifier: Modifier = Modifier, title: Int = R.string.sign_out, text: Int = R.string.really_want_to_sign_out, icon: ImageVector = Icons.Outlined.Warning, onDismissRequest: () -> Unit = {}, onPositiveClick: () -> Unit = {})
Link copied to clipboard
fun ProfileDialog(modifier: Modifier = Modifier, viewModel: MainViewModel, onDismissRequest: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun SearchScreen(modifier: Modifier = Modifier, state: HomeScreechScreenState = HomeScreechScreenState(), onSyllabusClick: (SyllabusUIModel) -> Unit = {}, onEventClick: (EventModel) -> Unit = {})
Link copied to clipboard
fun SearchToolBar(modifier: Modifier = Modifier, query: String = "", onQueryChange: (String) -> Unit = {}, onSearch: (String) -> Unit = {}, active: Boolean = false, onActiveChange: (Boolean) -> Unit = {}, onTrailingIconClick: () -> Unit = {}, onNotificationClick: () -> Unit = {}, onProfileClick: () -> Unit = {}, onLeadingIconClick: () -> Unit = {}, url: String? = null, contents: @Composable () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun LazyListScope.showEvents(items: List<EventModel>, getAttach: GetAttach, endItem: String? = null, endItemClick: () -> Unit? = null, onClick: (EventModel) -> Unit = {}): LazyListScope
Link copied to clipboard
fun LazyListScope.showHoliday(items: List<Holiday> = emptyList(), endItem: String? = null, endItemClick: () -> Unit? = null): LazyListScope