when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult network(
    1. String url,
    2. ImageParams params
    ),
  2. required TResult base64(
    1. String base64Code,
    2. ImageParams params
    ),
  3. required TResult filePath(
    1. String filePath,
    2. ImageParams params
    ),
  4. required TResult asset(
    1. String assetPath,
    2. ImageParams params
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function(String url, ImageParams params) network,
  required TResult Function(String base64Code, ImageParams params) base64,
  required TResult Function(String filePath, ImageParams params) filePath,
  required TResult Function(String assetPath, ImageParams params) asset,
}) =>
    throw _privateConstructorUsedError;