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()