PushFeatureConfigBuilder

@objc(SFPushFeatureConfigBuilder)
public class PushFeatureConfigBuilder : NSObject

PushFeatureConfigBuilder class

Build Method

  • Creates a PushFeatureConfig containing the current builder configuration settings. This can be passed to the ConfigBuilder method(s)

    Declaration

    Swift

    @discardableResult
    @objc
    public func build() -> PushFeatureConfig
  • Sets the configuration value which allows sdk to control application badge count

    Declaration

    Swift

    @discardableResult
    @objc
    public func setApplicationControlsBadging(_ enabled: Bool) -> PushFeatureConfigBuilder

    Parameters

    enabled

    Enables or disables application badge controlling

  • Set URLHandling delegate to handle URLs in OpenDirect URLs, CloudPage URLs, CloudPage URLs from inbox messages

    Declaration

    Swift

    @discardableResult
    @objc
    public func setURLHandlingDelegate(_ delegate: URLHandlingDelegate) -> PushFeatureConfigBuilder

    Parameters

    delegate

    set the delegate to handle URLs