copyWith method
TransactionDetail
copyWith({
- String? accountName,
- String? payeeName,
- String? categoryName,
- List<
SubTransaction> ? subtransactions, - String? id,
- DateTime? date,
- num? amount,
- String? memo,
- TransactionDetailCleared? cleared,
- bool? approved,
- TransactionDetailFlagColor? flagColor,
- String? accountId,
- String? payeeId,
- String? categoryId,
- String? transferAccountId,
- String? transferTransactionId,
- String? matchedTransactionId,
- String? importId,
- String? importPayeeName,
- String? importPayeeNameOriginal,
- bool? deleted,
Implementation
TransactionDetail copyWith(
{String? accountName,
String? payeeName,
String? categoryName,
List<SubTransaction>? subtransactions,
String? id,
DateTime? date,
num? amount,
String? memo,
enums.TransactionDetailCleared? cleared,
bool? approved,
enums.TransactionDetailFlagColor? flagColor,
String? accountId,
String? payeeId,
String? categoryId,
String? transferAccountId,
String? transferTransactionId,
String? matchedTransactionId,
String? importId,
String? importPayeeName,
String? importPayeeNameOriginal,
bool? deleted}) {
return TransactionDetail(
accountName: accountName ?? this.accountName,
payeeName: payeeName ?? this.payeeName,
categoryName: categoryName ?? this.categoryName,
subtransactions: subtransactions ?? this.subtransactions,
id: id ?? this.id,
date: date ?? this.date,
amount: amount ?? this.amount,
memo: memo ?? this.memo,
cleared: cleared ?? this.cleared,
approved: approved ?? this.approved,
flagColor: flagColor ?? this.flagColor,
accountId: accountId ?? this.accountId,
payeeId: payeeId ?? this.payeeId,
categoryId: categoryId ?? this.categoryId,
transferAccountId: transferAccountId ?? this.transferAccountId,
transferTransactionId:
transferTransactionId ?? this.transferTransactionId,
matchedTransactionId: matchedTransactionId ?? this.matchedTransactionId,
importId: importId ?? this.importId,
importPayeeName: importPayeeName ?? this.importPayeeName,
importPayeeNameOriginal:
importPayeeNameOriginal ?? this.importPayeeNameOriginal,
deleted: deleted ?? this.deleted);
}