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