copyWith method

WebApiModulesAccountServicesAccountSystemSettingsResponse copyWith({
  1. String? defaultUnitId,
  2. String? defaultRank,
  3. bool? userAssignedICodes,
  4. bool? quikScanStageBySession,
  5. FwStandardSqlServerFwJsonDataTable? barcodeSkipPrefixes,
  6. bool? enableOriginalShow,
  7. bool? enablePropsWardrobe,
  8. bool? enableSetsWalls,
  9. bool? isStorefrontHosted,
  10. bool? isStorefrontApiEnabled,
  11. bool? isUniversity,
  12. DateTime? systemUTCDateTime,
})

Implementation

WebApiModulesAccountServicesAccountSystemSettingsResponse copyWith({
  String? defaultUnitId,
  String? defaultRank,
  bool? userAssignedICodes,
  bool? quikScanStageBySession,
  FwStandardSqlServerFwJsonDataTable? barcodeSkipPrefixes,
  bool? enableOriginalShow,
  bool? enablePropsWardrobe,
  bool? enableSetsWalls,
  bool? isStorefrontHosted,
  bool? isStorefrontApiEnabled,
  bool? isUniversity,
  DateTime? systemUTCDateTime,
}) {
  return WebApiModulesAccountServicesAccountSystemSettingsResponse(
    defaultUnitId: defaultUnitId ?? this.defaultUnitId,
    defaultRank: defaultRank ?? this.defaultRank,
    userAssignedICodes: userAssignedICodes ?? this.userAssignedICodes,
    quikScanStageBySession:
        quikScanStageBySession ?? this.quikScanStageBySession,
    barcodeSkipPrefixes: barcodeSkipPrefixes ?? this.barcodeSkipPrefixes,
    enableOriginalShow: enableOriginalShow ?? this.enableOriginalShow,
    enablePropsWardrobe: enablePropsWardrobe ?? this.enablePropsWardrobe,
    enableSetsWalls: enableSetsWalls ?? this.enableSetsWalls,
    isStorefrontHosted: isStorefrontHosted ?? this.isStorefrontHosted,
    isStorefrontApiEnabled:
        isStorefrontApiEnabled ?? this.isStorefrontApiEnabled,
    isUniversity: isUniversity ?? this.isUniversity,
    systemUTCDateTime: systemUTCDateTime ?? this.systemUTCDateTime,
  );
}