Class
PushFeatureConfigBuilder class
Declaration
@objc(SFPushFeatureConfigBuilder)
public class PushFeatureConfigBuilder : NSObject
@discardableResult
@objc
public func build() -> PushFeatureConfig
@discardableResult
@objc
public func setApplicationControlsBadging(_ enabled: Bool) -> PushFeatureConfigBuilder
@discardableResult
@objc
public func setURLHandlingDelegate(_ delegate: URLHandlingDelegate) -> PushFeatureConfigBuilder
Build Method
build()
Creates a PushFeatureConfig containing the current builder configuration settings. This can be passed to the ConfigBuilder method(s)
@discardableResult
@objc
public func build() -> PushFeatureConfig
setApplicationControlsBadging(_:)
Sets the configuration value which allows sdk to control application badge count
@discardableResult
@objc
public func setApplicationControlsBadging(_ enabled: Bool) -> PushFeatureConfigBuilder
setURLHandlingDelegate(_:)
Set URLHandling delegate to handle URLs in OpenDirect URLs, CloudPage URLs, CloudPage URLs from inbox messages
@discardableResult
@objc
public func setURLHandlingDelegate(_ delegate: URLHandlingDelegate) -> PushFeatureConfigBuilder