maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult started(
    1. _Started value
    )?,
  2. TResult refreshed(
    1. _Refreshed value
    )?,
  3. TResult quantityChanged(
    1. _QuantityChanged value
    )?,
  4. TResult quantityChangeCompleted(
    1. _QuantityChangeCompleted value
    )?,
  5. TResult quantityIncreased(
    1. _QuantityIncreased value
    )?,
  6. TResult quantityDecreased(
    1. _QuantityDecreased value
    )?,
  7. TResult imageIndexChanged(
    1. _ImageIndexChanged value
    )?,
  8. TResult addToCartPressed(
    1. _AddToCartPressed value
    )?,
  9. TResult removeFromCartPressed(
    1. _RemoveFromCartPressed value
    )?,
  10. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(_Started value)? started,
  TResult Function(_Refreshed value)? refreshed,
  TResult Function(_QuantityChanged value)? quantityChanged,
  TResult Function(_QuantityChangeCompleted value)? quantityChangeCompleted,
  TResult Function(_QuantityIncreased value)? quantityIncreased,
  TResult Function(_QuantityDecreased value)? quantityDecreased,
  TResult Function(_ImageIndexChanged value)? imageIndexChanged,
  TResult Function(_AddToCartPressed value)? addToCartPressed,
  TResult Function(_RemoveFromCartPressed value)? removeFromCartPressed,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;