MoEngageLiveActivityManager

public final class MoEngageLiveActivityManager : MoEngageEnvironmentMigratable
  • Declaration

    Swift

    public static let sharedInstance: MoEngageLiveActivityManager
  • Declaration

    Swift

    public func getInfo(sdkInstance: MoEngageSDKInstance) -> MoEngageModuleInfo?
  • Declaration

    Swift

    public func logout(sdkInstance: MoEngageSDKInstance, onCompleted: @escaping () -> Void)
  • Declaration

    Swift

    public func updateModule(sdkInstance: MoEngageSDKInstance)
  • Declaration

    Swift

    public func initialize(sdkInstance: MoEngageSDKInstance)
  • Handle callback for environment change.

    Declaration

    Swift

    public func migrateEnvironment(forSDK sdkInstance: MoEngageSDKInstance)

    Parameters

    sdkInstance

    The instance to migrate.

  • Identities updated callback.

    Declaration

    Swift

    public func identitiesUpdated(
        from old: [String: String], to new: [String: String],
        sdkInstance: MoEngageSDKInstance
    )

    Parameters

    old

    The identities before update.

    new

    The identities after update.

    sdkInstance

    The instance to update for.