copyWithWrapped method

WebApiModulesInventoryContainerItemInstantiateContainerRequest copyWithWrapped({
  1. Wrapped<String?>? itemId,
  2. Wrapped<String?>? containerId,
  3. Wrapped<String?>? flexibleContainerDescription,
  4. Wrapped<bool?>? fixedContainer,
  5. Wrapped<bool?>? flexibleContainer,
  6. Wrapped<String?>? locationId,
  7. Wrapped<String?>? warehouseId,
})

Implementation

WebApiModulesInventoryContainerItemInstantiateContainerRequest
copyWithWrapped({
  Wrapped<String?>? itemId,
  Wrapped<String?>? containerId,
  Wrapped<String?>? flexibleContainerDescription,
  Wrapped<bool?>? fixedContainer,
  Wrapped<bool?>? flexibleContainer,
  Wrapped<String?>? locationId,
  Wrapped<String?>? warehouseId,
}) {
  return WebApiModulesInventoryContainerItemInstantiateContainerRequest(
    itemId: (itemId != null ? itemId.value : this.itemId),
    containerId: (containerId != null ? containerId.value : this.containerId),
    flexibleContainerDescription: (flexibleContainerDescription != null
        ? flexibleContainerDescription.value
        : this.flexibleContainerDescription),
    fixedContainer: (fixedContainer != null
        ? fixedContainer.value
        : this.fixedContainer),
    flexibleContainer: (flexibleContainer != null
        ? flexibleContainer.value
        : this.flexibleContainer),
    locationId: (locationId != null ? locationId.value : this.locationId),
    warehouseId: (warehouseId != null ? warehouseId.value : this.warehouseId),
  );
}