HybridTransaction constructor

HybridTransaction({
  1. required HybridTransactionType type,
  2. String? parentTransactionId,
  3. required String accountName,
  4. String? payeeName,
  5. String? categoryName,
  6. required String id,
  7. required DateTime date,
  8. required num amount,
  9. String? memo,
  10. required HybridTransactionCleared cleared,
  11. required bool approved,
  12. HybridTransactionFlagColor? flagColor,
  13. required String accountId,
  14. String? payeeId,
  15. String? categoryId,
  16. String? transferAccountId,
  17. String? transferTransactionId,
  18. String? matchedTransactionId,
  19. String? importId,
  20. String? importPayeeName,
  21. String? importPayeeNameOriginal,
  22. required bool deleted,
})

Implementation

HybridTransaction({
  required this.type,
  this.parentTransactionId,
  required this.accountName,
  this.payeeName,
  this.categoryName,
  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,
});