UserTypeExtensions extension

on

Methods

map<TResult extends Object?>({required TResult bot(UserTypeBot value), required TResult deleted(UserTypeDeleted value), required TResult regular(UserTypeRegular value), required TResult unknown(UserTypeUnknown value)}) → TResult

Available on UserType, provided by the UserTypeExtensions extension

maybeMap<TResult extends Object?>({TResult bot(UserTypeBot value)?, TResult deleted(UserTypeDeleted value)?, TResult regular(UserTypeRegular value)?, TResult unknown(UserTypeUnknown value)?, required TResult orElse()}) → TResult

Available on UserType, provided by the UserTypeExtensions extension