map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult progress(
    1. AmityUploadInProgress value
    ),
  2. required TResult complete(
    1. AmityUploadComplete value
    ),
  3. required TResult error(
    1. AmityUploadError value
    ),
  4. required TResult cancel(
    1. AmityUploadCancel value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(AmityUploadInProgress<T> value) progress,
  required TResult Function(AmityUploadComplete<T> value) complete,
  required TResult Function(AmityUploadError<T> value) error,
  required TResult Function(AmityUploadCancel<T> value) cancel,
}) =>
    throw _privateConstructorUsedError;