DmfsTask

abstract class DmfsTask(val taskList: DmfsTaskList<DmfsTask>)

Stores and retrieves VTODO iCalendar objects (represented as Tasks) to/from the tasks.org-content provider (currently tasks.org and OpenTasks).

Extend this class to process specific fields of the task.

The SEQUENCE field is stored in Tasks.SYNC_VERSION, so don't use Tasks.SYNC_VERSION for anything else.

Constructors

Link copied to clipboard
constructor(taskList: DmfsTaskList<DmfsTask>, values: ContentValues)
constructor(taskList: DmfsTaskList<DmfsTask>, task: Task)
constructor(taskList: DmfsTaskList<DmfsTask>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var id: Long?
Link copied to clipboard
var task: Task?
Link copied to clipboard

Functions

Link copied to clipboard
fun add(): Uri
Link copied to clipboard
fun delete(): Int
Link copied to clipboard
fun getTimeZone(): TimeZone
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
fun update(task: Task): Uri