INPUT_OBJECT

CompleteProjectInput

Parameters of the completeProject mutation.

link GraphQL Schema definition

  • input CompleteProjectInput {
  • # When true, every unfinished task linked to the project is marked as completed.
  • completeTasks: Boolean!
  • # When true, appointments linked to the project that have not started yet are
  • # deleted.
  • deleteUnstartedAppointments: Boolean!
  • # New start date of the project period; must be sent together with newEndDate.
  • newStartDate: Date
  • # New end date of the project period; must be sent together with newStartDate and
  • # must not be before it.
  • newEndDate: Date
  • # Identifier of the ProjectEntity to perform the action on.
  • id: ID!
  • # Optional client-supplied identifier passed on a mutation input and echoed back
  • # unchanged on its payload, so a client can correlate the response with its
  • # request (Relay convention).
  • clientMutationId: String
  • }

link Require by