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<WebApiLogicAppFuncSecuritySettingsResponse?>? securitySettings,
  Wrapped<WebApiLogicAppFuncDepartmentSettingsResponse?>? department,
  Wrapped<WebApiLogicAppFuncDocumentBarcodeSettingsResponse?>?
  documentBarcodeSettings,
  Wrapped<WebApiLogicAppFuncSystemNumbersResponse?>? systemNumbers,
  Wrapped<WebApiLogicAppFuncWarehouseResponse?>? warehouses,
  Wrapped<bool?>? isTraining,
  Wrapped<bool?>? isQA,
  Wrapped<bool?>? isDefault,
}) {
  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),
    securitySettings: (securitySettings != null
        ? securitySettings.value
        : this.securitySettings),
    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),
    isDefault: (isDefault != null ? isDefault.value : this.isDefault),
  );
}