copyWith method

ReplayState copyWith({
  1. InventoryState? inventory,
  2. OrderState? ordering,
  3. DeliveryState? delivery,
  4. LoyaltyState? loyalty,
})

Implementation

ReplayState copyWith({
  InventoryState? inventory,
  OrderState? ordering,
  DeliveryState? delivery,
  LoyaltyState? loyalty,
}) {
  return ReplayState(
    inventory: inventory ?? this.inventory,
    ordering: ordering ?? this.ordering,
    delivery: delivery ?? this.delivery,
    loyalty: loyalty ?? this.loyalty,
  );
}