Skip to main content

Module methods

Module methods 

Source
Expand description

Typed JMAP Tasks method wrappers — response types, SessionClient, constants, and helpers.

Response types mirror RFC 8620 standard shapes (§5.1 /get, §5.5 /query, §5.2 /changes, §5.3 /set). Method implementations live in sub-modules and operate on SessionClient.

Modules§

task
JMAP Tasks — Task/* method implementations on SessionClient.
task_list
JMAP Tasks — TaskList/* method implementations on SessionClient.
task_notification
JMAP Tasks — TaskNotification/* method implementations on SessionClient.

Structs§

AddedItem
A single item added to a query result set (RFC 8620 §5.6).
ChangesResponse
RFC 8620 §5.2 — Foo/changes response shape.
GetResponse
RFC 8620 §5.1 — Foo/get response shape.
QueryChangesResponse
RFC 8620 §5.6 — Foo/queryChanges response shape.
QueryResponse
RFC 8620 §5.5 — Foo/query response shape.
SessionClient
A JmapClient bound to a JMAP session.
SetError
A per-item failure in a /set response (RFC 8620 §5.3).
SetResponse
RFC 8620 §5.3 — Foo/set response shape.
TaskListSetParams
Extra method-level arguments for TaskList/set (draft-ietf-jmap-tasks-06 §3.7).