VoucherQuery constructor

VoucherQuery({
  1. ContinuationToken? continuation,
  2. AccountId? availableTo,
  3. AccountId? providedBy,
  4. Timestamp? activeOn,
  5. VoucherRuleId? ruleId,
  6. BoolValue? includeInvisible,
  7. bool? deleted,
})

Implementation

factory VoucherQuery({
  $4.ContinuationToken? continuation,
  $0.AccountId? availableTo,
  $0.AccountId? providedBy,
  $2.Timestamp? activeOn,
  $0.VoucherRuleId? ruleId,
  $1.BoolValue? includeInvisible,
  $core.bool? deleted,
}) {
  final result = create();
  if (continuation != null) result.continuation = continuation;
  if (availableTo != null) result.availableTo = availableTo;
  if (providedBy != null) result.providedBy = providedBy;
  if (activeOn != null) result.activeOn = activeOn;
  if (ruleId != null) result.ruleId = ruleId;
  if (includeInvisible != null) result.includeInvisible = includeInvisible;
  if (deleted != null) result.deleted = deleted;
  return result;
}