copyWithWrapped method

WebApiModulesAccountServicesAccountSystemSettingsResponse copyWithWrapped({
  1. Wrapped<String?>? defaultUnitId,
  2. Wrapped<String?>? defaultRank,
  3. Wrapped<bool?>? userAssignedICodes,
  4. Wrapped<bool?>? quikScanStageBySession,
  5. Wrapped<FwStandardSqlServerFwJsonDataTable?>? barcodeSkipPrefixes,
  6. Wrapped<bool?>? enableOriginalShow,
  7. Wrapped<bool?>? enablePropsWardrobe,
  8. Wrapped<bool?>? enableSetsWalls,
})

Implementation

WebApiModulesAccountServicesAccountSystemSettingsResponse copyWithWrapped(
    {Wrapped<String?>? defaultUnitId,
    Wrapped<String?>? defaultRank,
    Wrapped<bool?>? userAssignedICodes,
    Wrapped<bool?>? quikScanStageBySession,
    Wrapped<FwStandardSqlServerFwJsonDataTable?>? barcodeSkipPrefixes,
    Wrapped<bool?>? enableOriginalShow,
    Wrapped<bool?>? enablePropsWardrobe,
    Wrapped<bool?>? enableSetsWalls}) {
  return WebApiModulesAccountServicesAccountSystemSettingsResponse(
      defaultUnitId:
          (defaultUnitId != null ? defaultUnitId.value : this.defaultUnitId),
      defaultRank:
          (defaultRank != null ? defaultRank.value : this.defaultRank),
      userAssignedICodes: (userAssignedICodes != null
          ? userAssignedICodes.value
          : this.userAssignedICodes),
      quikScanStageBySession: (quikScanStageBySession != null
          ? quikScanStageBySession.value
          : this.quikScanStageBySession),
      barcodeSkipPrefixes: (barcodeSkipPrefixes != null
          ? barcodeSkipPrefixes.value
          : this.barcodeSkipPrefixes),
      enableOriginalShow: (enableOriginalShow != null
          ? enableOriginalShow.value
          : this.enableOriginalShow),
      enablePropsWardrobe: (enablePropsWardrobe != null
          ? enablePropsWardrobe.value
          : this.enablePropsWardrobe),
      enableSetsWalls: (enableSetsWalls != null
          ? enableSetsWalls.value
          : this.enableSetsWalls));
}