TransactionBase constructor

TransactionBase({
  1. TransactionBaseTransactionType? transactionType,
  2. String? pendingTransactionId,
  3. String? categoryId,
  4. List<String>? category,
  5. Location? location,
  6. PaymentMeta? paymentMeta,
  7. String? accountOwner,
  8. String? name,
  9. String? originalDescription,
  10. required String accountId,
  11. required double amount,
  12. required String? isoCurrencyCode,
  13. required String? unofficialCurrencyCode,
  14. required DateTime date,
  15. required bool pending,
  16. required String transactionId,
  17. String? merchantName,
  18. String? checkNumber,
})

Implementation

TransactionBase({
  this.transactionType,
  this.pendingTransactionId,
  this.categoryId,
  this.category,
  this.location,
  this.paymentMeta,
  this.accountOwner,
  this.name,
  this.originalDescription,
  required this.accountId,
  required this.amount,
  required this.isoCurrencyCode,
  required this.unofficialCurrencyCode,
  required this.date,
  required this.pending,
  required this.transactionId,
  this.merchantName,
  this.checkNumber,
});