/* * Copyright (c) Kuba SzczodrzyƄski 2020-1-19. */ package pl.szczodrzynski.edziennik.config import pl.szczodrzynski.edziennik.data.db.entity.Profile.Companion.AGENDA_DEFAULT import pl.szczodrzynski.edziennik.ui.home.HomeCardModel @Suppress("RemoveExplicitTypeArguments") class ProfileConfigUI(base: ProfileConfig) { var agendaViewType by base.config(AGENDA_DEFAULT) var agendaCompactMode by base.config(false) var agendaGroupByType by base.config(false) var agendaLessonChanges by base.config(true) var agendaTeacherAbsence by base.config(true) var agendaElearningMark by base.config(false) var agendaElearningGroup by base.config(true) var homeCards by base.config> { listOf() } var messagesGreetingOnCompose by base.config(true) var messagesGreetingOnReply by base.config(true) var messagesGreetingOnForward by base.config(false) var messagesGreetingText by base.config(null) var timetableShowAttendance by base.config(true) var timetableShowEvents by base.config(true) var timetableTrimHourRange by base.config(false) var timetableColorSubjectName by base.config(false) }