ChannelViewControllerConfiguration
@objc(BCHChannelViewControllerConfiguration)
public class ChannelViewControllerConfiguration : NSObject
A class holding the customization available for a ChannelViewController instance.
-
Creates a configuration object for Channel view controller instance with default values.
In this case ChannelViewController will show audio and video button and will use default user info fetcher.
Declaration
Swift
@objc public convenience override init() -
Creates a configuration object for Channel view controller instance with default values.
In this case ChannelViewController will show audio and video button and will use the provided user info fetcher.
Declaration
Swift
@objc public convenience init(userInfoFetcher: BDKUserInfoFetcher) -
Creates a configuration object for Channel view controller instance.
Declaration
Swift
@objc public init(audioButton: Bool, videoButton: Bool, userInfoFetcher: BDKUserInfoFetcher?)Parameters
audioButtonHides/Shows the audion button inside navigation bar of view controller.
videoButtonHides/Shows the video button inside navigation bar of view controller.
userInfoFetcherThe user info fetcher instance that is going to be used by view controller.
View on GitHub
ChannelViewControllerConfiguration Class Reference