MoEngageCoreHandler

extension MoEngageCoreHandler
  • The SDK-wide serial dispatch queue.

    Note

    Use MoEngageGlobalActor isolation instead.

    Declaration

    Swift

    @available(*, deprecated, message: "Use MoEngageAction or MoEngageGlobalActor isolation instead.")
    @objc
    public static var globalQueue: DispatchQueue { get }
  • Declaration

    Swift

    public func isSDKEnabledForInstance(sdkInstance: MoEngageSDKInstance) -> Bool
  • Declaration

    Swift

    public func getQueryParams(sdkInstance: MoEngageSDKInstance, isV1ParamsRequired: Bool = false) -> [String : (any Sendable)]
  • Declaration

    Swift

    public func getRequestParamsForV2APIs(sdkInstance: MoEngageSDKInstance) -> [String : (any Sendable)]
  • Declaration

    Swift

    public func getDeviceUniqueID(sdkInstance: MoEngageSDKInstance) -> String?