MoEngageCoreDataManager
public struct MoEngageCoreDataManager : MoEngageEnvironmentMigrationHandlerDataManager
-
Declaration
Swift
public init()
-
Declaration
Swift
public func fetchRemoteConfiguration(sdkInstance: MoEngageSDKInstance) -> MoEngageRemoteConfiguration?
-
Declaration
Swift
public func fetchCoreData(sdkInstance: MoEngageSDKInstance) -> MoEngageSDKCoreData?
-
Declaration
Swift
public func saveCoreData(_ data: MoEngageSDKCoreData, sdkInstance: MoEngageSDKInstance)
-
Clear instance specific core data when environment updated.
Declaration
Swift
public func resetCoreData(afterEnvironmentUpdatedForSDK sdkInstance: MoEngageSDKInstance)
Parameters
sdkInstance
The instance for which data cleared.