Skip to main content

Task

type Task implements Node {
id: ID!
createdAt: Time!
updatedAt: Time!
companyID: String!
title: String!
status: TaskStatus!
contents: String
userIds: [String!]
dueDate: Time
tags: [String!]
attachments: [String!]
pinned: Boolean
records: [TaskRecord!]
users: [User!]!
attachmentsData: [CloudinaryAsset!]!
}

Fields

Task.id ● ID! non-null scalar

Task.createdAt ● Time! non-null scalar

Task.updatedAt ● Time! non-null scalar

Task.companyID ● String! non-null scalar

Task.title ● String! non-null scalar

Task.status ● TaskStatus! non-null enum

Task.contents ● String scalar

Task.userIds ● [String!] list scalar

Task.dueDate ● Time scalar

Task.tags ● [String!] list scalar

Task.attachments ● [String!] list scalar

Task.pinned ● Boolean scalar

Task.records ● [TaskRecord!] list object

Task.users ● [User!]! non-null object

Task.attachmentsData ● [CloudinaryAsset!]! non-null object

Interfaces

Node interface

An object with an ID. Follows the Relay Global Object Identification Specification

Returned By

createTask mutation ● getTask query ● updateTask mutation

Member Of

TaskEdge object ● TaskRecord object