blob: 515678ebb0cfa544a2d1424599f7db6f714cf42b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package org.terst.doot.widget.data
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
@Serializable
data class TaskDetailResponse(
val id: String,
val title: String,
val description: String,
@SerialName("due_date") val dueDate: String? = null,
val completed: Boolean = false,
val recurrence: TaskRecurrence? = null,
@SerialName("next_date") val nextDate: String? = null,
val project: Project? = null,
val labels: List<String> = emptyList()
)
@Serializable
data class TaskRecurrence(
val freq: String,
val interval: Int,
val weekdays: List<Int> = emptyList()
)
|