Input

data class Input(val title: String, val tasks: List<ChecklistTask.Input>, val parseMode: ParseMode? = null, val titleTextSources: List<TextSource> = emptyList(), val othersCanAddTasks: Boolean = false, val othersCanCompleteTasks: Boolean = false) : Checklist

Constructors

Link copied to clipboard
constructor(text: String, tasks: List<ChecklistTask.Input>, parseMode: ParseMode? = null, othersCanAddTasks: Boolean = false, othersCanCompleteTasks: Boolean = false)
constructor(titleTextSources: List<TextSource>, tasks: List<ChecklistTask.Input>, othersCanAddTasks: Boolean = false, othersCanCompleteTasks: Boolean = false)
constructor(tasks: List<ChecklistTask.Input>, othersCanAddTasks: Boolean = false, othersCanCompleteTasks: Boolean = false, builderBody: EntitiesBuilderBody)
constructor(title: String, tasks: List<ChecklistTask.Input>, parseMode: ParseMode? = null, titleTextSources: List<TextSource> = emptyList(), othersCanAddTasks: Boolean = false, othersCanCompleteTasks: Boolean = false)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val othersCanAddTasks: Boolean = false
Link copied to clipboard
open override val othersCanCompleteTasks: Boolean = false
Link copied to clipboard
val parseMode: ParseMode? = null
Link copied to clipboard
open override val tasks: List<ChecklistTask.Input>
Link copied to clipboard
open override val text: String
Link copied to clipboard
open override val textSources: List<TextSource>

Full list of TextSources

Link copied to clipboard
open override val title: String
Link copied to clipboard
open override val titleTextSources: List<TextSource>