Package-level declarations
Types
Functions
Link copied to clipboard
fun AttendanceBottomAppbar(modifier: Modifier = Modifier, action: () -> Unit = {}, isSelectWindowActive: Boolean = false, onAddFromSyllabusClick: () -> Unit = {}, onArchiveClick: () -> Unit = {}, onSettingClick: () -> Unit = {}, onDeleteClick: () -> Unit = {}, onSelectClick: () -> Unit = {}, list: List<AttendanceModel> = emptyList(), checkBoxTickState: Boolean = false, onCheckBoxClick: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun AttendanceItem(modifier: Modifier = Modifier, model: AttendanceModel, minPercentage: Int = 75, onTickOrCrossClickClick: (AttendanceModel, Boolean) -> Unit = { _, _ -> }, onClick: (AttendanceModel) -> Unit = {}, onLongClick: (AttendanceModel) -> Unit = {}, onSelect: (AttendanceModel, Boolean) -> Unit = { _, _ -> }, isCheckBoxVisible: Boolean = false, isItemIsSelected: Boolean = false)
Link copied to clipboard
Link copied to clipboard
fun AttendanceMenu(modifier: Modifier = Modifier, attendanceModel: AttendanceModel, isUndoEnable: Boolean = true, onUndoClick: (AttendanceModel) -> Unit = {}, onEditClick: (AttendanceModel) -> Unit = {}, onArchiveClick: (AttendanceModel) -> Unit = {}, onDeleteClick: (AttendanceModel) -> Unit = {}, commonAction: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun AttendanceScreen(modifier: Modifier = Modifier, viewModel: AttendanceViewModel = hiltViewModel(), navController: NavController = rememberNavController())
Link copied to clipboard
fun AttendanceSettingDialog(modifier: Modifier = Modifier, viewModel: AttendanceViewModel, onDismiss: () -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun AttendanceSyllabusItem(modifier: Modifier = Modifier, model: SyllabusUIModel, isOnline: Boolean = false, onClick: (SyllabusUIModel, Boolean) -> Unit = { _, _ -> }, onEditClick: (SyllabusUIModel) -> Unit = {})
Link copied to clipboard
Link copied to clipboard
fun ColumnScope.bottomSheetAddFromSyllabus(modifier: Modifier = Modifier, viewModel: AttendanceViewModel = hiltViewModel(), navController: NavController = rememberNavController(), dismissRequest: () -> Unit): ColumnScope
Link copied to clipboard
Link copied to clipboard
fun ColumnScope.bottomSheetArchive(modifier: Modifier = Modifier, viewModel: AttendanceViewModel): ColumnScope
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun ShowWarningDialog(modifier: Modifier = Modifier, onDismissRequest: () -> Unit = {}, onConfirmClick: () -> Unit = {}, onDismissClick: () -> Unit = {})