MessageNotificationControllerConfiguration
@available(*, deprecated, message: "MessageNotificationController and its related types are deprecated. They have been replaced by InAppNotificationsCoordinator protocol and its related types.")
@objc(BCHMessageNotificationControllerConfiguration)
public class MessageNotificationControllerConfiguration : NSObject
A class holding the customization available for a MessageNotificationView
instance.
Warning
this class has been deprecated, the SDK will no longer use theBDKUserInfoFetcher
instance provided to this object when presenting in-app notifications.
-
Creates a configuration object for Message notification controller instance with some default values. In this case MessageNotificationController will use the default user info fetcher.
Declaration
Swift
@objc public convenience override init()
-
Creates a configuration object for Message notification controller instance.
Declaration
Swift
@objc public init(userInfoFetcher: BDKUserInfoFetcher?)
Parameters
userInfoFetcher
The user info fetcher instance that is going to be used by notification view. If not passed, the notification view will use the default BDKUserInfoFetcher instance