copyWith method

Input$CreateIssueInput copyWith({
  1. List<String>? assigneeIds()?,
  2. String? body()?,
  3. String? clientMutationId()?,
  4. String? issueTemplate()?,
  5. List<String>? labelIds()?,
  6. String? milestoneId()?,
  7. List<String>? projectIds()?,
  8. String? repositoryId,
  9. String? title,
})

Implementation

Input$CreateIssueInput copyWith(
        {List<String>? Function()? assigneeIds,
        String? Function()? body,
        String? Function()? clientMutationId,
        String? Function()? issueTemplate,
        List<String>? Function()? labelIds,
        String? Function()? milestoneId,
        List<String>? Function()? projectIds,
        String? repositoryId,
        String? title}) =>
    Input$CreateIssueInput(
        assigneeIds: assigneeIds == null ? this.assigneeIds : assigneeIds(),
        body: body == null ? this.body : body(),
        clientMutationId: clientMutationId == null
            ? this.clientMutationId
            : clientMutationId(),
        issueTemplate:
            issueTemplate == null ? this.issueTemplate : issueTemplate(),
        labelIds: labelIds == null ? this.labelIds : labelIds(),
        milestoneId: milestoneId == null ? this.milestoneId : milestoneId(),
        projectIds: projectIds == null ? this.projectIds : projectIds(),
        repositoryId: repositoryId == null ? this.repositoryId : repositoryId,
        title: title == null ? this.title : title);