copyWith method
QuickbooksAccountBasedExpenseLineDetails
copyWith({
- QuickbooksReferenceType? accountRef,
- double? taxAmount,
- double? taxInclusiveAmt,
- QuickbooksReferenceType? taxCodeRef,
- QuickbooksReferenceType? classRef,
- QuickbooksMarkupInfo? markupInfo,
- String? billableStatus,
- QuickbooksReferenceType? customerRef,
Implementation
QuickbooksAccountBasedExpenseLineDetails copyWith({
QuickbooksReferenceType? accountRef,
double? taxAmount,
double? taxInclusiveAmt,
QuickbooksReferenceType? taxCodeRef,
QuickbooksReferenceType? classRef,
QuickbooksMarkupInfo? markupInfo,
String? billableStatus,
QuickbooksReferenceType? customerRef,
}) {
return QuickbooksAccountBasedExpenseLineDetails(
accountRef: accountRef ?? this.accountRef,
taxAmount: taxAmount ?? this.taxAmount,
taxInclusiveAmt: taxInclusiveAmt ?? this.taxInclusiveAmt,
taxCodeRef: taxCodeRef ?? this.taxCodeRef,
classRef: classRef ?? this.classRef,
markupInfo: markupInfo ?? this.markupInfo,
billableStatus: billableStatus ?? this.billableStatus,
customerRef: customerRef ?? this.customerRef,
);
}