copyWithWrapped method

WebApiModulesAgentOrderItemInsertLineItemRequest copyWithWrapped({
  1. Wrapped<String?>? orderId,
  2. Wrapped<String?>? aboveOrderItemId,
  3. Wrapped<String?>? belowOrderItemId,
  4. Wrapped<String?>? primaryItemId,
})

Implementation

WebApiModulesAgentOrderItemInsertLineItemRequest copyWithWrapped({
  Wrapped<String?>? orderId,
  Wrapped<String?>? aboveOrderItemId,
  Wrapped<String?>? belowOrderItemId,
  Wrapped<String?>? primaryItemId,
}) {
  return WebApiModulesAgentOrderItemInsertLineItemRequest(
    orderId: (orderId != null ? orderId.value : this.orderId),
    aboveOrderItemId: (aboveOrderItemId != null
        ? aboveOrderItemId.value
        : this.aboveOrderItemId),
    belowOrderItemId: (belowOrderItemId != null
        ? belowOrderItemId.value
        : this.belowOrderItemId),
    primaryItemId: (primaryItemId != null
        ? primaryItemId.value
        : this.primaryItemId),
  );
}