ChecklistTask

sealed interface ChecklistTask : TextedInput

Inheritors

Types

Link copied to clipboard
sealed interface Completed : ChecklistTask.Created
Link copied to clipboard
sealed interface Created : ChecklistTask
Link copied to clipboard
data class Input(val id: ChecklistTaskId, val text: String, val parseMode: ParseMode? = null, val textSources: List<TextSource> = emptyList()) : ChecklistTask
Link copied to clipboard
object Serializer
Link copied to clipboard
data class Uncompleted(val id: ChecklistTaskId, val textSources: List<TextSource> = emptyList()) : ChecklistTask.Created

Properties

Link copied to clipboard
abstract val id: ChecklistTaskId
Link copied to clipboard
abstract override val text: String
Link copied to clipboard
abstract override val textSources: List<TextSource>

Full list of TextSources