copyWith method
WebApiModulesHomeOrderDayOrderDay
copyWith({
- int? orderDayId,
- String? orderId,
- String? orderDate,
- String? dayName,
- String? activityHint,
- String? activityDescription,
- String? startTime,
- String? stopTime,
- double? hours,
- double? hoursOvertime,
- double? hoursDoubletime,
- String? break1StartTime,
- String? break1StopTime,
- String? break2StartTime,
- String? break2StopTime,
- String? break3StartTime,
- String? break3StopTime,
- String? breakTime,
- String? dailyTotalTime,
- String? venueId,
- String? venue,
- String? venueAddress1,
- String? venueAddress2,
- String? venueCity,
- String? venueState,
- String? venueCountryId,
- String? venueCountry,
- String? venueZipCode,
- bool? billable,
- bool? totalTimeEstimated,
- bool? break1PaId,
- bool? break2PaId,
- bool? break3PaId,
- bool? milestone,
- String? notes,
- String? auditNote,
- String? recordTitle,
- dynamic urlIdentifier,
- List<
FwStandardBusinessLogicFwBusinessLogicFieldDefinition> ? fields, - List<
FwStandardDataFwCustomValue> ? custom, - List<
FwStandardDataFwDefaultAttribute> ? defaultFieldAttributes, - FwStandardBusinessLogicFwBusinessLogic? original,
- List<
FwStandardDataFwTranslatedValue> ? translation, - bool? hasImport,
- bool? hasDocuments,
- String? createdByUserId,
- String? createdByUserName,
- String? createdDateTime,
- String? modifiedByUserId,
- String? modifiedByUserName,
- String? modifiedDateTime,
Implementation
WebApiModulesHomeOrderDayOrderDay copyWith({
int? orderDayId,
String? orderId,
String? orderDate,
String? dayName,
String? activityHint,
String? activityDescription,
String? startTime,
String? stopTime,
double? hours,
double? hoursOvertime,
double? hoursDoubletime,
String? break1StartTime,
String? break1StopTime,
String? break2StartTime,
String? break2StopTime,
String? break3StartTime,
String? break3StopTime,
String? breakTime,
String? dailyTotalTime,
String? venueId,
String? venue,
String? venueAddress1,
String? venueAddress2,
String? venueCity,
String? venueState,
String? venueCountryId,
String? venueCountry,
String? venueZipCode,
bool? billable,
bool? totalTimeEstimated,
bool? break1PaId,
bool? break2PaId,
bool? break3PaId,
bool? milestone,
String? notes,
String? auditNote,
String? recordTitle,
dynamic urlIdentifier,
List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
List<FwStandardDataFwCustomValue>? custom,
List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
FwStandardBusinessLogicFwBusinessLogic? original,
List<FwStandardDataFwTranslatedValue>? translation,
bool? hasImport,
bool? hasDocuments,
String? createdByUserId,
String? createdByUserName,
String? createdDateTime,
String? modifiedByUserId,
String? modifiedByUserName,
String? modifiedDateTime,
}) {
return WebApiModulesHomeOrderDayOrderDay(
orderDayId: orderDayId ?? this.orderDayId,
orderId: orderId ?? this.orderId,
orderDate: orderDate ?? this.orderDate,
dayName: dayName ?? this.dayName,
activityHint: activityHint ?? this.activityHint,
activityDescription: activityDescription ?? this.activityDescription,
startTime: startTime ?? this.startTime,
stopTime: stopTime ?? this.stopTime,
hours: hours ?? this.hours,
hoursOvertime: hoursOvertime ?? this.hoursOvertime,
hoursDoubletime: hoursDoubletime ?? this.hoursDoubletime,
break1StartTime: break1StartTime ?? this.break1StartTime,
break1StopTime: break1StopTime ?? this.break1StopTime,
break2StartTime: break2StartTime ?? this.break2StartTime,
break2StopTime: break2StopTime ?? this.break2StopTime,
break3StartTime: break3StartTime ?? this.break3StartTime,
break3StopTime: break3StopTime ?? this.break3StopTime,
breakTime: breakTime ?? this.breakTime,
dailyTotalTime: dailyTotalTime ?? this.dailyTotalTime,
venueId: venueId ?? this.venueId,
venue: venue ?? this.venue,
venueAddress1: venueAddress1 ?? this.venueAddress1,
venueAddress2: venueAddress2 ?? this.venueAddress2,
venueCity: venueCity ?? this.venueCity,
venueState: venueState ?? this.venueState,
venueCountryId: venueCountryId ?? this.venueCountryId,
venueCountry: venueCountry ?? this.venueCountry,
venueZipCode: venueZipCode ?? this.venueZipCode,
billable: billable ?? this.billable,
totalTimeEstimated: totalTimeEstimated ?? this.totalTimeEstimated,
break1PaId: break1PaId ?? this.break1PaId,
break2PaId: break2PaId ?? this.break2PaId,
break3PaId: break3PaId ?? this.break3PaId,
milestone: milestone ?? this.milestone,
notes: notes ?? this.notes,
auditNote: auditNote ?? this.auditNote,
recordTitle: recordTitle ?? this.recordTitle,
urlIdentifier: urlIdentifier ?? this.urlIdentifier,
fields: fields ?? this.fields,
custom: custom ?? this.custom,
defaultFieldAttributes:
defaultFieldAttributes ?? this.defaultFieldAttributes,
original: original ?? this.original,
translation: translation ?? this.translation,
hasImport: hasImport ?? this.hasImport,
hasDocuments: hasDocuments ?? this.hasDocuments,
createdByUserId: createdByUserId ?? this.createdByUserId,
createdByUserName: createdByUserName ?? this.createdByUserName,
createdDateTime: createdDateTime ?? this.createdDateTime,
modifiedByUserId: modifiedByUserId ?? this.modifiedByUserId,
modifiedByUserName: modifiedByUserName ?? this.modifiedByUserName,
modifiedDateTime: modifiedDateTime ?? this.modifiedDateTime,
);
}