when<TResult extends Object?> method

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

Implementation

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