TalkSDK-1.0.0 Documentation Beta

Class Call​View​Controller

public final class CallViewController: UIViewController, CallScreen

A view controller displayed for an ongoing call.

CallViewController CallViewController UIViewController UIViewController CallViewController->UIViewController CallScreen CallScreen CallViewController->CallScreen

Conforms To

CallScreen

A screen presented for an ongoing call.

UIViewController

Initializers

init(call​Data:​talk:​)

convenience public init(callData: CallData, talk: Talk)

Properties

call​Loading​View

var callLoadingView: UIView & CallLoadingView = CallScreenLoadingView.loadFromNib()!

call​Error​View

var callErrorView: UIView & CallErrorView = TalkErrorView.loadFromNib()!

call​Timer​View

var callTimerView: UIView & CallTimerView = CallScreenTimerView.loadFromNib()!

call​Buttons​View

var callButtonsView: UIView & CallButtonsView = CallScreenButtonsView.loadFromNib()!

Methods

view​Did​Load()

public override func viewDidLoad()

view​Will​Appear(_:​)

public override func viewWillAppear(_ animated: Bool)

view​Will​Disappear(_:​)

public override func viewWillDisappear(_ animated: Bool)

disconnect()

public func disconnect()