MessageSenderExtensions extension

on

Methods

map<TResult extends Object?>({required TResult chat(MessageSenderChat value), required TResult user(MessageSenderUser value)}) → TResult

Available on MessageSender, provided by the MessageSenderExtensions extension

maybeMap<TResult extends Object?>({TResult chat(MessageSenderChat value)?, TResult user(MessageSenderUser value)?, required TResult orElse()}) → TResult

Available on MessageSender, provided by the MessageSenderExtensions extension