DeliveryBatchQuery constructor

DeliveryBatchQuery({
  1. ContinuationToken? continuation,
  2. UserId? assignedTo,
  3. Iterable<Delivery_DeliveryStatus>? status,
  4. Timestamp? createdAfter,
  5. bool? onlyCurrentUser,
})

Implementation

factory DeliveryBatchQuery({
  $0.ContinuationToken? continuation,
  $1.UserId? assignedTo,
  $core.Iterable<Delivery_DeliveryStatus>? status,
  $2.Timestamp? createdAfter,
  $core.bool? onlyCurrentUser,
}) {
  final result = create();
  if (continuation != null) result.continuation = continuation;
  if (assignedTo != null) result.assignedTo = assignedTo;
  if (status != null) result.status.addAll(status);
  if (createdAfter != null) result.createdAfter = createdAfter;
  if (onlyCurrentUser != null) result.onlyCurrentUser = onlyCurrentUser;
  return result;
}