MoEngageTestInAppBatchHandler

@objc
public class MoEngageTestInAppBatchHandler : NSObject

Setup

  • Declaration

    Swift

    @objc
    public func initialize()

Session update

  • If count of current batch is > 100, save and create new batch

    Declaration

    Swift

    @objc
    public func startNewSession(for testPayload: [String : Any])

Life cycle callback methods

Current test inapp data update logic

  • Declaration

    Swift

    @objc
    public func terminateSession(with completionBlock: ((Bool) -> Void)? = nil)