OBJECT

Project

Projects manage issues, pull requests and notes within a project owner.

link GraphQL Schema definition

  • type Project implements Node {
  • # The project's description body.
  • body: String
  • # The projects description body rendered to HTML.
  • bodyHTML: HTML!
  • # Identifities the date and time when the project was closed.
  • closedAt: DateTime
  • # List of columns in the project
  • #
  • # Arguments
  • # first: Returns the first _n_ elements from the list.
  • # after: Returns the elements in the list that come after the
  • # specified global ID.
  • # last: Returns the last _n_ elements from the list.
  • # before: Returns the elements in the list that come before the
  • # specified global ID.
  • columns(first: Int, after: String, last: Int, before: String): ProjectColumnConnection!
  • # Identifies the date and time when the object was created.
  • createdAt: DateTime!
  • # The user that originally created the project.
  • creator: User!
  • # Identifies the primary key from the database.
  • databaseId: Int @deprecated( reason: "Exposed database IDs will eventually be removed in favor of global Relay IDs." )
  • id: ID!
  • # The project's name.
  • name: String!
  • # The project's number.
  • number: Int!
  • # The project's owner. Currently limited to repositories and organizations.
  • owner: ProjectOwner!
  • # The HTTP path for this project
  • path: URI!
  • # Whether the project is open or closed.
  • state: ProjectState!
  • # Identifies the date and time when the object was last updated.
  • updatedAt: DateTime!
  • # The HTTP url for this project
  • url: URI!
  • # Can the current viewer edit this project.
  • viewerCanEdit: Boolean!
  • }