Copyright (c) 2015-2016 Brendan Hay Mozilla Public License, v. 2.0. Brendan Hay auto-generated non-portable (GHC extensions) None Haskell2010

Description

Synopsis

Service Configuration

Default request referring to version v1 of the Tasks API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

Instances

Creates a value of TaskLinksItem with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• tliLink
• tliType
• tliDescription

The URL.

Type of the link, e.g. "email".

The description. In HTML speak: Everything between and.

Instances

Creates a value of Tasks with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• tEtag
• tNextPageToken
• tKind
• tItems

ETag of the resource.

Token used to access the next page of this result.

Instances

Creates a value of TaskLists with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• tlEtag
• tlNextPageToken
• tlKind
• tlItems

ETag of the resource.

Token that can be used to request the next page of this result.

Instances

Creates a value of TaskList with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• tasEtag
• tasKind
• tasSelfLink
• tasId
• tasUpdated
• tasTitle

ETag of the resource.

URL pointing to this task list. Used to retrieve, update, or delete this task list.

Last modification time of the task list (as a RFC 3339 timestamp).

Instances

Creates a value of Task with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

• ttParent
• ttStatus
• ttDue
• ttEtag
• ttKind
• ttSelfLink
• ttHidden
• ttCompleted
• ttId
• ttDeleted
• ttUpdated
• ttTitle
• ttLinks
• ttNotes
• ttPosition

Parent task identifier. This field is omitted if it is a top-level task. This field is read-only. Use the "move" method to move the task under a different parent or to the top level.

Status of the task. This is either "needsAction" or "completed".

Due date of the task (as a RFC 3339 timestamp). Optional.

ETag of the resource.

URL pointing to this task. Used to retrieve, update, or delete this task.

Flag indicating whether the task is hidden. This is the case if the task had been marked completed when the task list was last cleared. The default is False. This field is read-only.

Completion date of the task (as a RFC 3339 timestamp). This field is omitted if the task has not been completed.