CKCall class
Constructors
-
CKCall.init({required String uuid, required String localizedName, Set<
CallAttributes> attributes = const {}, Set<CallKitCapability> capabilities = const {}, CallType callType = CallType.audio, Map<String, dynamic> ? data}) -
factory
Properties
-
attributes
→ Set<
CallAttributes> -
final
- callType → CallType
-
final
-
capabilities
→ Set<
CallKitCapability> -
final
-
data
→ Map<
String, dynamic> ? -
final
- dateStarted → DateTime
-
final
- dateUpdated → DateTime
-
final
- hasCapabilities → bool
-
no setter
- hasCapabilityHold → bool
-
no setter
- hasCapabilityMute → bool
-
no setter
- hasCapabilitySupportsHold → bool
-
no setter
- hasData → bool
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isAudioOnly → bool
-
no setter
- isHolding → bool
-
no setter
- isMuted → bool
-
no setter
- isVideoCall → bool
-
no setter
- localizedName → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state → CallState
-
final
- uuid → String
-
final
Methods
-
copyWith(
{String? uuid, String? localizedName, DateTime? dateStarted, DateTime? dateUpdated, Set< CallAttributes> ? attributes, Set<CallKitCapability> ? capabilities, CallType? callType, CallState? state, Map<String, dynamic> ? data}) → CKCall -
difference(
CKCall call) → String? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
-
update(
CKCall call) → CKCall
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited