TransactionDetail constructor

TransactionDetail({
  1. required String accountName,
  2. String? payeeName,
  3. String? categoryName,
  4. required List<SubTransaction> subtransactions,
  5. required String id,
  6. required DateTime date,
  7. required num amount,
  8. String? memo,
  9. required TransactionDetailCleared cleared,
  10. required bool approved,
  11. TransactionDetailFlagColor? flagColor,
  12. required String accountId,
  13. String? payeeId,
  14. String? categoryId,
  15. String? transferAccountId,
  16. String? transferTransactionId,
  17. String? matchedTransactionId,
  18. String? importId,
  19. String? importPayeeName,
  20. String? importPayeeNameOriginal,
  21. required bool deleted,
})

Implementation

TransactionDetail({
  required this.accountName,
  this.payeeName,
  this.categoryName,
  required this.subtransactions,
  required this.id,
  required this.date,
  required this.amount,
  this.memo,
  required this.cleared,
  required this.approved,
  this.flagColor,
  required this.accountId,
  this.payeeId,
  this.categoryId,
  this.transferAccountId,
  this.transferTransactionId,
  this.matchedTransactionId,
  this.importId,
  this.importPayeeName,
  this.importPayeeNameOriginal,
  required this.deleted,
});