TransactionDetail constructor
TransactionDetail({
- required String accountName,
- String? payeeName,
- String? categoryName,
- required List<
SubTransaction> subtransactions, - required String id,
- required DateTime date,
- required num amount,
- String? memo,
- required TransactionDetailCleared cleared,
- required bool approved,
- TransactionDetailFlagColor? flagColor,
- required String accountId,
- String? payeeId,
- String? categoryId,
- String? transferAccountId,
- String? transferTransactionId,
- String? matchedTransactionId,
- String? importId,
- String? importPayeeName,
- String? importPayeeNameOriginal,
- 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,
});