copyWith method

Input$MergeBranchInput copyWith({
  1. String? authorEmail()?,
  2. String? base,
  3. String? clientMutationId()?,
  4. String? commitMessage()?,
  5. String? head,
  6. String? repositoryId,
})

Implementation

Input$MergeBranchInput copyWith(
        {String? Function()? authorEmail,
        String? base,
        String? Function()? clientMutationId,
        String? Function()? commitMessage,
        String? head,
        String? repositoryId}) =>
    Input$MergeBranchInput(
        authorEmail: authorEmail == null ? this.authorEmail : authorEmail(),
        base: base == null ? this.base : base,
        clientMutationId: clientMutationId == null
            ? this.clientMutationId
            : clientMutationId(),
        commitMessage:
            commitMessage == null ? this.commitMessage : commitMessage(),
        head: head == null ? this.head : head,
        repositoryId:
            repositoryId == null ? this.repositoryId : repositoryId);