TransactionStream constructor

TransactionStream({
  1. required String accountId,
  2. required String streamId,
  3. required String categoryId,
  4. required List<String> category,
  5. required String description,
  6. required String? merchantName,
  7. required DateTime firstDate,
  8. required DateTime lastDate,
  9. required RecurringTransactionFrequency frequency,
  10. required List<String> transactionIds,
  11. required TransactionStreamAmount averageAmount,
  12. required TransactionStreamAmount lastAmount,
  13. required bool isActive,
  14. required TransactionStreamStatus status,
  15. PersonalFinanceCategory? personalFinanceCategory,
})

Implementation

TransactionStream({
  required this.accountId,
  required this.streamId,
  required this.categoryId,
  required this.category,
  required this.description,
  required this.merchantName,
  required this.firstDate,
  required this.lastDate,
  required this.frequency,
  required this.transactionIds,
  required this.averageAmount,
  required this.lastAmount,
  required this.isActive,
  required this.status,
  this.personalFinanceCategory,
});