copyWith method
ReceiptFilter
copyWith({
- ReceiptPeriod? period,
- ReceiptTypeFilter? receiptType,
- PaymentFilter? payment,
- String? operator,
- bool clearOperator = false,
Implementation
ReceiptFilter copyWith({
ReceiptPeriod? period,
ReceiptTypeFilter? receiptType,
PaymentFilter? payment,
String? operator,
bool clearOperator = false,
}) =>
ReceiptFilter(
period: period ?? this.period,
receiptType: receiptType ?? this.receiptType,
payment: payment ?? this.payment,
operator: clearOperator ? null : (operator ?? this.operator),
);