ncal:Todo: Tracker Ontology Reference Manual

## ncal:Todo ncal:Todo |

## Description

Provide a grouping of calendar properties that describe a to-do.

This class emits notifications about changes, and can be tracked through the `GraphUpdated` DBus signal.

## Class hierarchy

        http://www.w3.org/2000/01/rdf-schema#Resource http://www.w3.org/2000/01/rdf-schema#Resource
            ncal:UnionParentClass     ───────┐
                                             │
                    nie:InformationElement ──┤
                                             └── ncal:Todo

## Properties

### The `“ncal:due”` property

    “ncal:due”          ncal:NcalDateTime

This property defines the date and time that a to-do is expected to be completed. Inspired by RFC 2445 sec. 4.8.2.3

Number of possible elements per resource (Cardinality): 1

### The `“ncal:todoStatus”` property

    “ncal:todoStatus”          ncal:TodoStatus

Defines the overall status or confirmation for a todo. Based on the STATUS property defined in RFC 2445 sec. 4.8.1.11.

Number of possible elements per resource (Cardinality): 1

### The `“ncal:completed”` property

    “ncal:completed”          http://www.w3.org/2001/XMLSchema#dateTime

This property defines the date and time that a to-do was actually completed. Inspired by RFC 2445 sec. 4.8.2.1. Note that the RFC allows ONLY UTC time values for this property.

Number of possible elements per resource (Cardinality): 1

### The `“ncal:percentComplete”` property

    “ncal:percentComplete”          http://www.w3.org/2001/XMLSchema#integer

This property is used by an assignee or delegatee of a to-do to convey the percent completion of a to-do to the Organizer. Inspired by RFC 2445 sec. 4.8.1.8

Number of possible elements per resource (Cardinality): 1