maybeWhen<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  1. TResult cartFetched()?,
  2. TResult cartRefreshed()?,
  3. TResult cartStarted()?,
  4. TResult cartCleaned()?,
  5. TResult navButtonPressed()?,
  6. TResult stepChanged(
    1. CartStep selectedStep
    )?,
  7. TResult deliveryAddressSelected(
    1. DeliveryAddressEntity? deliveryAddress
    )?,
  8. TResult onVendorCartSelected(
    1. int vendorId,
    2. bool value
    )?,
  9. TResult onAllCartSelected()?,
  10. TResult onVendorCartCommentChanged(
    1. int vendorId,
    2. String value
    )?,
  11. TResult onVendorCartPriceRuleChanged(
    1. int vendorId,
    2. String priceRuleId
    )?,
  12. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeWhen<TResult extends Object?>({
  TResult Function()? cartFetched,
  TResult Function()? cartRefreshed,
  TResult Function()? cartStarted,
  TResult Function()? cartCleaned,
  TResult Function()? navButtonPressed,
  TResult Function(CartStep selectedStep)? stepChanged,
  TResult Function(DeliveryAddressEntity? deliveryAddress)?
      deliveryAddressSelected,
  TResult Function(int vendorId, bool value)? onVendorCartSelected,
  TResult Function()? onAllCartSelected,
  TResult Function(int vendorId, String value)? onVendorCartCommentChanged,
  TResult Function(int vendorId, String priceRuleId)?
      onVendorCartPriceRuleChanged,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;