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.0

    Declaration

    Swift

    public private(set) var conversationId: String? { get }
  • The name to be displayed for the record

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var displayName: String { get }
  • The call direction

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var callDirection: Call.Direction { get }
  • The callback address This can be passed directly to the Phone.dial() method

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var callbackAddress: String { get }
  • The duration of the call in seconds

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var duration: NSNumber { get }
  • The joined duration of the call in seconds(if joined)

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var joinedDuration: NSNumber? { get }
  • The start time of the call

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var startTime: Date { get }
  • The end time of the call

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var endTime: Date { get }
  • The total participant count of the call

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var participantCount: NSNumber { get }
  • Denotes if user joined the call

    Since

    3.6.0

    Declaration

    Swift

    public private(set) var wasJoined: Bool { get }