copyWithWrapped method

Implementation

WebApiLogicAppFuncGetSettingsResponse copyWithWrapped(
    {Wrapped<WebApiLogicAppFuncUserSettingsResponse?>? userSettings,
    Wrapped<WebApiLogicAppFuncCustomFieldsResponse?>? customFields,
    Wrapped<WebApiLogicAppFuncCustomFormsResponse?>? customForms,
    Wrapped<WebApiLogicAppFuncDefaultSettingsResponse?>? defaultSettings,
    Wrapped<WebApiLogicAppFuncInventorySettingsResponse?>? inventorySettings,
    Wrapped<WebApiLogicAppFuncConsignmentSettingsResponse?>?
        consignmentSettings,
    Wrapped<WebApiLogicAppFuncSystemSettingsResponse?>? systemSettings,
    Wrapped<WebApiLogicAppFuncDepartmentSettingsResponse?>? department,
    Wrapped<WebApiLogicAppFuncDocumentBarcodeSettingsResponse?>?
        documentBarcodeSettings,
    Wrapped<WebApiLogicAppFuncSystemNumbersResponse?>? systemNumbers,
    Wrapped<WebApiLogicAppFuncWarehouseResponse?>? warehouses,
    Wrapped<bool?>? isTraining,
    Wrapped<bool?>? isQA,
    Wrapped<bool?>? hasDataWarehouse}) {
  return WebApiLogicAppFuncGetSettingsResponse(
      userSettings:
          (userSettings != null ? userSettings.value : this.userSettings),
      customFields:
          (customFields != null ? customFields.value : this.customFields),
      customForms:
          (customForms != null ? customForms.value : this.customForms),
      defaultSettings: (defaultSettings != null
          ? defaultSettings.value
          : this.defaultSettings),
      inventorySettings: (inventorySettings != null
          ? inventorySettings.value
          : this.inventorySettings),
      consignmentSettings: (consignmentSettings != null
          ? consignmentSettings.value
          : this.consignmentSettings),
      systemSettings: (systemSettings != null
          ? systemSettings.value
          : this.systemSettings),
      department: (department != null ? department.value : this.department),
      documentBarcodeSettings: (documentBarcodeSettings != null
          ? documentBarcodeSettings.value
          : this.documentBarcodeSettings),
      systemNumbers:
          (systemNumbers != null ? systemNumbers.value : this.systemNumbers),
      warehouses: (warehouses != null ? warehouses.value : this.warehouses),
      isTraining: (isTraining != null ? isTraining.value : this.isTraining),
      isQA: (isQA != null ? isQA.value : this.isQA),
      hasDataWarehouse: (hasDataWarehouse != null
          ? hasDataWarehouse.value
          : this.hasDataWarehouse));
}