CallHistoryRecord
public class CallHistoryRecord
A CallHistoryRecord represents an item in the user’s call history
Since
3.6.0-
The conversationId of the record(if it exists)
Since
3.6.0Declaration
Swift
public private(set) var conversationId: String? { get }
-
The name to be displayed for the record
Since
3.6.0Declaration
Swift
public private(set) var displayName: String { get }
-
The call direction
Since
3.6.0Declaration
Swift
public private(set) var callDirection: Call.Direction { get }
-
Denotes if the call is a missed call
Since
3.8.0Declaration
Swift
public private(set) var isMissedCall: Bool { get }
-
The callback address This can be passed directly to the Phone.dial() or Phone.dialPhoneNumber() method
Since
3.6.0Declaration
Swift
public private(set) var callbackAddress: String { get }
-
The duration of the call in seconds
Since
3.6.0Declaration
Swift
public private(set) var duration: NSNumber { get }
-
The joined duration of the call in seconds(if joined)
Since
3.6.0Declaration
Swift
public private(set) var joinedDuration: NSNumber? { get }
-
The start time of the call
Since
3.6.0Declaration
Swift
public private(set) var startTime: Date { get }
-
The end time of the call
Since
3.6.0Declaration
Swift
public private(set) var endTime: Date { get }
-
The total participant count of the call
Since
3.6.0Declaration
Swift
public private(set) var participantCount: NSNumber { get }
-
Denotes if user joined the call
Since
3.6.0Declaration
Swift
public private(set) var wasJoined: Bool { get }
-
Denotes if call was CUCM call or WebexCalling . This also helps in determining which dial api should be used while calling back.
Since
3.9.2Declaration
Swift
public private(set) var isPhoneNumber: Bool { get }