CallEndReason enum
Call end reason, used to identify how the audio/video call ended (normal hangup, rejection, timeout, etc.).
This enum describes the various reasons why a call ended, helping developers understand how the call was terminated.
Values
- unknown → const CallEndReason
-
Unknown reason
- hangup → const CallEndReason
-
Normal hangup
- reject → const CallEndReason
-
Rejected
- noResponse → const CallEndReason
-
No response
- offline → const CallEndReason
-
Offline
- lineBusy → const CallEndReason
-
Line busy
- canceled → const CallEndReason
-
Call was canceled
- otherDeviceAccepted → const CallEndReason
-
Accepted on another device
- otherDeviceReject → const CallEndReason
-
Rejected on another device
- endByServer → const CallEndReason
-
Call ended by backend
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
CallEndReason> - A constant List of the values in this enum, in order of their declaration.