copyWith method

WebApiModulesSettingsWidgetSettingsWidgetWidget copyWith({
  1. String? widgetId,
  2. String? widget,
  3. String? moduleName,
  4. String? apiName,
  5. String? procedureName,
  6. String? counterFieldName,
  7. String? label1FieldName,
  8. String? label2FieldName,
  9. String? clickPath,
  10. String? defaultType,
  11. int? defaultDataPoints,
  12. String? defaultAxisNumberFormatId,
  13. String? defaultAxisNumberFormat,
  14. String? defaultAxisNumberFormatMask,
  15. String? defaultDataNumberFormatId,
  16. String? defaultDataNumberFormat,
  17. String? defaultDataNumberFormatMask,
  18. String? defaultDateBehaviorId,
  19. String? defaultDateBehavior,
  20. String? dateFieldDisplayNames,
  21. String? dateFields,
  22. String? defaultDateField,
  23. String? defaultFromDate,
  24. String? defaultToDate,
  25. bool? defaultStacked,
  26. String? assignTo,
  27. String? dateStamp,
  28. String? value,
  29. String? text,
  30. String? auditNote,
  31. String? recordTitle,
  32. List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
  33. List<FwStandardDataFwCustomValue>? custom,
  34. List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
  35. List<FwStandardDataFwTranslatedValue>? translation,
})

Implementation

WebApiModulesSettingsWidgetSettingsWidgetWidget copyWith(
    {String? widgetId,
    String? widget,
    String? moduleName,
    String? apiName,
    String? procedureName,
    String? counterFieldName,
    String? label1FieldName,
    String? label2FieldName,
    String? clickPath,
    String? defaultType,
    int? defaultDataPoints,
    String? defaultAxisNumberFormatId,
    String? defaultAxisNumberFormat,
    String? defaultAxisNumberFormatMask,
    String? defaultDataNumberFormatId,
    String? defaultDataNumberFormat,
    String? defaultDataNumberFormatMask,
    String? defaultDateBehaviorId,
    String? defaultDateBehavior,
    String? dateFieldDisplayNames,
    String? dateFields,
    String? defaultDateField,
    String? defaultFromDate,
    String? defaultToDate,
    bool? defaultStacked,
    String? assignTo,
    String? dateStamp,
    String? value,
    String? text,
    String? auditNote,
    String? recordTitle,
    List<FwStandardBusinessLogicFwBusinessLogicFieldDefinition>? fields,
    List<FwStandardDataFwCustomValue>? custom,
    List<FwStandardDataFwDefaultAttribute>? defaultFieldAttributes,
    List<FwStandardDataFwTranslatedValue>? translation}) {
  return WebApiModulesSettingsWidgetSettingsWidgetWidget(
      widgetId: widgetId ?? this.widgetId,
      widget: widget ?? this.widget,
      moduleName: moduleName ?? this.moduleName,
      apiName: apiName ?? this.apiName,
      procedureName: procedureName ?? this.procedureName,
      counterFieldName: counterFieldName ?? this.counterFieldName,
      label1FieldName: label1FieldName ?? this.label1FieldName,
      label2FieldName: label2FieldName ?? this.label2FieldName,
      clickPath: clickPath ?? this.clickPath,
      defaultType: defaultType ?? this.defaultType,
      defaultDataPoints: defaultDataPoints ?? this.defaultDataPoints,
      defaultAxisNumberFormatId:
          defaultAxisNumberFormatId ?? this.defaultAxisNumberFormatId,
      defaultAxisNumberFormat:
          defaultAxisNumberFormat ?? this.defaultAxisNumberFormat,
      defaultAxisNumberFormatMask:
          defaultAxisNumberFormatMask ?? this.defaultAxisNumberFormatMask,
      defaultDataNumberFormatId:
          defaultDataNumberFormatId ?? this.defaultDataNumberFormatId,
      defaultDataNumberFormat:
          defaultDataNumberFormat ?? this.defaultDataNumberFormat,
      defaultDataNumberFormatMask:
          defaultDataNumberFormatMask ?? this.defaultDataNumberFormatMask,
      defaultDateBehaviorId:
          defaultDateBehaviorId ?? this.defaultDateBehaviorId,
      defaultDateBehavior: defaultDateBehavior ?? this.defaultDateBehavior,
      dateFieldDisplayNames:
          dateFieldDisplayNames ?? this.dateFieldDisplayNames,
      dateFields: dateFields ?? this.dateFields,
      defaultDateField: defaultDateField ?? this.defaultDateField,
      defaultFromDate: defaultFromDate ?? this.defaultFromDate,
      defaultToDate: defaultToDate ?? this.defaultToDate,
      defaultStacked: defaultStacked ?? this.defaultStacked,
      assignTo: assignTo ?? this.assignTo,
      dateStamp: dateStamp ?? this.dateStamp,
      value: value ?? this.value,
      text: text ?? this.text,
      auditNote: auditNote ?? this.auditNote,
      recordTitle: recordTitle ?? this.recordTitle,
      fields: fields ?? this.fields,
      custom: custom ?? this.custom,
      defaultFieldAttributes:
          defaultFieldAttributes ?? this.defaultFieldAttributes,
      translation: translation ?? this.translation);
}