/
belya-av
/
TaskNotifier
Обзор
Документация
Войти
/
belya-av
/
TaskNotifier
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
app/src/main/java/com/example/tasknotifier/data/entities/NotificationSettings.kt
20 строк
759 B
AlexXX97-l
fix problems
31 окт 2025, 03:22
31 окт 2025, 03:22
fb8a9e4
Код
Авторство
О чём код?
package com.example.tasknotifier.data.entities import androidx.room.Entity import androidx.room.PrimaryKey import androidx.room.TypeConverters import com.example.tasknotifier.data.database.Converters @Entity(tableName = "notification_settings") @TypeConverters(Converters::class) data class NotificationSettings( @PrimaryKey val id: Int = 1, val frequency: String = "EVERY_1_HOUR", val enabled: Boolean = true, val daysConfiguration: String = "[]", // JSON строка с List<DayConfiguration> val useAdvancedSettings: Boolean = false, // Флаг использования расширенных настроек val startTime: String? = "09:00", val endTime: String? = "18:00", val daysOfWeek: String = "1,2,3,4,5" )