whenOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  1. TResult? started(
    1. String art,
    2. String vendorId
    )?,
  2. TResult? refreshed()?,
  3. TResult? quantityChanged(
    1. String quantity
    )?,
  4. TResult? quantityChangeCompleted()?,
  5. TResult? quantityIncreased()?,
  6. TResult? quantityDecreased()?,
  7. TResult? imageIndexChanged(
    1. int i
    )?,
  8. TResult? addToCartPressed()?,
  9. TResult? removeFromCartPressed()?,
})
inherited

Implementation

@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  TResult? Function(String art, String vendorId)? started,
  TResult? Function()? refreshed,
  TResult? Function(String quantity)? quantityChanged,
  TResult? Function()? quantityChangeCompleted,
  TResult? Function()? quantityIncreased,
  TResult? Function()? quantityDecreased,
  TResult? Function(int i)? imageIndexChanged,
  TResult? Function()? addToCartPressed,
  TResult? Function()? removeFromCartPressed,
}) =>
    throw _privateConstructorUsedError;