ChannelViewController
@objc(BCHChannelViewController)
public class ChannelViewController : UIViewController
extension ChannelViewController: UINavigationBarDelegate
extension ChannelViewController: BCXCallClientObserver
extension ChannelViewController: BCXCallRegistryObserver
extension ChannelViewController: MessageNotificationControllerDelegate
extension ChannelViewController: CallBannerControllerDelegate
extension ChannelViewController: UIAdaptivePresentationControllerDelegate
A view controller showing the user interface for the intent provided. You should present this view controller modally.
Remark
You must provide an intent before the view controller’s view is loaded-
The view controller configuration to be used.
Declaration
Swift
@objc public var configuration: ChannelViewControllerConfiguration? -
The view controller’s delegate.
Declaration
Swift
@objc public weak var delegate: ChannelViewControllerDelegate? -
Starts processing the intent provided as argument. You must provide an intent to be processed before the view is loaded.
Declaration
Swift
@objc public var intent: OpenChatIntent? { get set } -
Convenience initializer, it is the same as calling ChannelViewController(nibName: nil, bundle: nil)
Declaration
Swift
convenience public init()
View on GitHub
ChannelViewController Class Reference