copyWith method

WebApiModulesAgentOrderDatesOrderDates copyWith({
  1. String? orderId,
  2. String? orderTypeId,
  3. String? orderTypeDateTypeId,
  4. bool? isSystemType,
  5. String? activityTypeId,
  6. String? activityType,
  7. String? activity,
  8. String? activityDisplay,
  9. String? description,
  10. String? descriptionDisplay,
  11. String? descriptionDisplayTitleCase,
  12. bool? isEnabled,
  13. String? date,
  14. String? time,
  15. String? dateAndTime,
  16. String? dayOfWeek,
  17. String? actualDate,
  18. String? actualTime,
  19. String? actualDayOfWeek,
  20. bool? isRequired,
  21. bool? isProductionActivity,
  22. bool? isMilestone,
  23. double? orderBy,
  24. String? auditNote,
  25. String? recordTitle,
  26. dynamic urlIdentifier,
  27. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  28. List<FwStandardDataFwCustomValue>? custom,
  29. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  30. FwStandardBusinessLogicFwBusinessLogic? original,
  31. List<FwStandardDataFwTranslatedValue>? translation,
  32. bool? hasImport,
  33. bool? hasDocuments,
  34. String? createdByUserId,
  35. String? createdByUserName,
  36. String? createdDateTime,
  37. String? modifiedByUserId,
  38. String? modifiedByUserName,
  39. String? modifiedDateTime,
})

Implementation

WebApiModulesAgentOrderDatesOrderDates copyWith({
  String? orderId,
  String? orderTypeId,
  String? orderTypeDateTypeId,
  bool? isSystemType,
  String? activityTypeId,
  String? activityType,
  String? activity,
  String? activityDisplay,
  String? description,
  String? descriptionDisplay,
  String? descriptionDisplayTitleCase,
  bool? isEnabled,
  String? date,
  String? time,
  String? dateAndTime,
  String? dayOfWeek,
  String? actualDate,
  String? actualTime,
  String? actualDayOfWeek,
  bool? isRequired,
  bool? isProductionActivity,
  bool? isMilestone,
  double? orderBy,
  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 WebApiModulesAgentOrderDatesOrderDates(
    orderId: orderId ?? this.orderId,
    orderTypeId: orderTypeId ?? this.orderTypeId,
    orderTypeDateTypeId: orderTypeDateTypeId ?? this.orderTypeDateTypeId,
    isSystemType: isSystemType ?? this.isSystemType,
    activityTypeId: activityTypeId ?? this.activityTypeId,
    activityType: activityType ?? this.activityType,
    activity: activity ?? this.activity,
    activityDisplay: activityDisplay ?? this.activityDisplay,
    description: description ?? this.description,
    descriptionDisplay: descriptionDisplay ?? this.descriptionDisplay,
    descriptionDisplayTitleCase:
        descriptionDisplayTitleCase ?? this.descriptionDisplayTitleCase,
    isEnabled: isEnabled ?? this.isEnabled,
    date: date ?? this.date,
    time: time ?? this.time,
    dateAndTime: dateAndTime ?? this.dateAndTime,
    dayOfWeek: dayOfWeek ?? this.dayOfWeek,
    actualDate: actualDate ?? this.actualDate,
    actualTime: actualTime ?? this.actualTime,
    actualDayOfWeek: actualDayOfWeek ?? this.actualDayOfWeek,
    isRequired: isRequired ?? this.isRequired,
    isProductionActivity: isProductionActivity ?? this.isProductionActivity,
    isMilestone: isMilestone ?? this.isMilestone,
    orderBy: orderBy ?? this.orderBy,
    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,
  );
}