AmityUploadResult<T> class

Implementers
Annotations
  • @freezed

Constructors

AmityUploadResult.cancel()
const
factory
AmityUploadResult.complete(T file)
const
factory
AmityUploadResult.error(AmityException error)
const
factory
AmityUploadResult.progress(AmityUploadInfo uploadInfo, CancelToken cancelToken)
const
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

map<TResult extends Object?>({required TResult progress(AmityUploadInProgress value), required TResult complete(AmityUploadComplete value), required TResult error(AmityUploadError value), required TResult cancel(AmityUploadCancel value)}) → TResult
inherited
mapOrNull<TResult extends Object?>({TResult? progress(AmityUploadInProgress value)?, TResult? complete(AmityUploadComplete value)?, TResult? error(AmityUploadError value)?, TResult? cancel(AmityUploadCancel value)?}) → TResult?
inherited
maybeMap<TResult extends Object?>({TResult progress(AmityUploadInProgress value)?, TResult complete(AmityUploadComplete value)?, TResult error(AmityUploadError value)?, TResult cancel(AmityUploadCancel value)?, required TResult orElse()}) → TResult
inherited
maybeWhen<TResult extends Object?>({TResult progress(AmityUploadInfo uploadInfo, CancelToken cancelToken)?, TResult complete(dynamic file)?, TResult error(AmityException error)?, TResult cancel()?, required TResult orElse()}) → TResult
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>({required TResult progress(AmityUploadInfo uploadInfo, CancelToken cancelToken), required TResult complete(dynamic file), required TResult error(AmityException error), required TResult cancel()}) → TResult
inherited
whenOrNull<TResult extends Object?>({TResult? progress(AmityUploadInfo uploadInfo, CancelToken cancelToken)?, TResult? complete(dynamic file)?, TResult? error(AmityException error)?, TResult? cancel()?}) → TResult?
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited