copyWith method

Input$UpdateIssueInput copyWith({
  1. List<String>? assigneeIds()?,
  2. String? body()?,
  3. String? clientMutationId()?,
  4. String? id,
  5. List<String>? labelIds()?,
  6. String? milestoneId()?,
  7. List<String>? projectIds()?,
  8. Enum$IssueState? state()?,
  9. String? title()?,
})

Implementation

Input$UpdateIssueInput copyWith(
        {List<String>? Function()? assigneeIds,
        String? Function()? body,
        String? Function()? clientMutationId,
        String? id,
        List<String>? Function()? labelIds,
        String? Function()? milestoneId,
        List<String>? Function()? projectIds,
        Enum$IssueState? Function()? state,
        String? Function()? title}) =>
    Input$UpdateIssueInput(
        assigneeIds: assigneeIds == null ? this.assigneeIds : assigneeIds(),
        body: body == null ? this.body : body(),
        clientMutationId: clientMutationId == null
            ? this.clientMutationId
            : clientMutationId(),
        id: id == null ? this.id : id,
        labelIds: labelIds == null ? this.labelIds : labelIds(),
        milestoneId: milestoneId == null ? this.milestoneId : milestoneId(),
        projectIds: projectIds == null ? this.projectIds : projectIds(),
        state: state == null ? this.state : state(),
        title: title == null ? this.title : title());