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