CallDiscardReasonExtensions extension
Methods
-
map<
TResult extends Object?> ({required TResult declined(CallDiscardReasonDeclined value), required TResult disconnected(CallDiscardReasonDisconnected value), required TResult empty(CallDiscardReasonEmpty value), required TResult hungUp(CallDiscardReasonHungUp value), required TResult missed(CallDiscardReasonMissed value), required TResult upgradeToGroupCall(CallDiscardReasonUpgradeToGroupCall value)}) → TResult -
Available on CallDiscardReason, provided by the CallDiscardReasonExtensions extension
-
maybeMap<
TResult extends Object?> ({TResult declined(CallDiscardReasonDeclined value)?, TResult disconnected(CallDiscardReasonDisconnected value)?, TResult empty(CallDiscardReasonEmpty value)?, TResult hungUp(CallDiscardReasonHungUp value)?, TResult missed(CallDiscardReasonMissed value)?, TResult upgradeToGroupCall(CallDiscardReasonUpgradeToGroupCall value)?, required TResult orElse()}) → TResult -
Available on CallDiscardReason, provided by the CallDiscardReasonExtensions extension