diff --git a/BlueStack-SDK.podspec b/BlueStack-SDK.podspec
index b1600a8..401d1ca 100644
--- a/BlueStack-SDK.podspec
+++ b/BlueStack-SDK.podspec
@@ -1,7 +1,8 @@
Pod::Spec.new do |spec|
spec.name = "BlueStack-SDK"
- spec.version = "4.3.0-preview.3"
+ spec.version = "4.3.0-preview.4"
+ spec.static_framework = true
spec.summary = "BlueStack by Azerion provides functionalities for monetizing your mobile application"
spec.description = <<-DESC
BlueStack by Azerion provides functionalities for monetizing your mobile application: from premium sales with reach media, video and innovative formats, it facilitates inserting native mobile ads as well all standard display formats. BlueStack SDK is a library that allow you to handle the following Ads servers with the easy way :
@@ -90,7 +91,7 @@ spec.source = { :git => "https://github.com/azerion/BlueStackSDK.git",
spec.subspec 'CriteoPublisherSdk' do |criteo|
criteo.vendored_frameworks = 'BluestackCriteoAdapter.xcframework'
- criteo.dependency 'CriteoPublisherSdk', '4.5.0'
+ criteo.dependency 'CriteoPublisherSdk', '5.0.3'
criteo.dependency 'BlueStack-SDK/Core'
end
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/Info.plist b/Dependencies/CriteoPublisherSdk.xcframework/Info.plist
index 44abe1b..c77c776 100644
--- a/Dependencies/CriteoPublisherSdk.xcframework/Info.plist
+++ b/Dependencies/CriteoPublisherSdk.xcframework/Info.plist
@@ -6,33 +6,30 @@
LibraryIdentifier
- ios-arm64_armv7_armv7s
+ ios-arm64_x86_64-simulator
LibraryPath
CriteoPublisherSdk.framework
SupportedArchitectures
arm64
- armv7
- armv7s
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- ios-arm64_i386_x86_64-simulator
+ ios-arm64
LibraryPath
CriteoPublisherSdk.framework
SupportedArchitectures
arm64
- i386
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/Info.plist b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/Info.plist
new file mode 100644
index 0000000..1584dbe
Binary files /dev/null and b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/Info.plist differ
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/criteo-mraid.js b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/criteo-mraid.js
new file mode 100644
index 0000000..1e8df8f
--- /dev/null
+++ b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/CriteoMRAIDResource.bundle/criteo-mraid.js
@@ -0,0 +1 @@
+!function(){"use strict";function isFunction(any){return"function"==typeof any}!function(LogLevel){LogLevel.Debug="Debug",LogLevel.Info="Info",LogLevel.Warning="Warning",LogLevel.Error="Error"}(LogLevel=LogLevel||{}),function(MraidEvent){MraidEvent.Ready="ready",MraidEvent.Error="error",MraidEvent.StateChange="stateChange",MraidEvent.ViewableChange="viewableChange"}(MraidEvent=MraidEvent||{});var LogLevel,MraidEvent,MraidState,MraidPlacementType,EventsCoordinator=function(){function EventsCoordinator(){this.eventListeners=new Map(Object.values(MraidEvent).map(function(e){return[e,new Set]}))}return EventsCoordinator.prototype.addEventListener=function(event,listener,logger){var _a;event&&this.isCorrectEvent(event)?listener?isFunction(listener)?null!=(_a=this.eventListeners.get(event))&&_a.add(listener):logger(LogLevel.Error,"addEventListener()","Incorrect listener when addEventListener. \n Listener is not a function. Actual type = ".concat(typeof listener)):logger(LogLevel.Error,"addEventListener()","Incorrect listener when addEventListener. It is null or undefined"):logger(LogLevel.Error,"addEventListener()","Incorrect event when addEventListener.Type = ".concat(typeof event,", value = ").concat(event))},EventsCoordinator.prototype.removeEventListener=function(event,listener,logger){var listeners;event&&this.isCorrectEvent(event)?listener&&!isFunction(listener)?logger(LogLevel.Error,"removeEventListener()","Incorrect listener when removeEventListener. \n Listener is not a function. Actual type = ".concat(typeof listener)):(listeners=this.eventListeners.get(event),listener?null!=listeners&&listeners.delete(listener):null!=listeners&&listeners.clear()):logger(LogLevel.Error,"removeEventListener()","Incorrect event when removeEventListener.Type = ".concat(typeof event,", value = ").concat(event))},EventsCoordinator.prototype.fireReadyEvent=function(){var _a;null!=(_a=this.eventListeners.get(MraidEvent.Ready))&&_a.forEach(function(value){null!=value&&value()})},EventsCoordinator.prototype.fireErrorEvent=function(message,action){var _a;null!=(_a=this.eventListeners.get(MraidEvent.Error))&&_a.forEach(function(value){null!=value&&value(message,action)})},EventsCoordinator.prototype.fireStateChangeEvent=function(newState){var _a;null!=(_a=this.eventListeners.get(MraidEvent.StateChange))&&_a.forEach(function(value){null!=value&&value(newState)})},EventsCoordinator.prototype.fireViewableChangeEvent=function(isViewable){var _a;null!=(_a=this.eventListeners.get(MraidEvent.ViewableChange))&&_a.forEach(function(value){null!=value&&value(isViewable)})},EventsCoordinator.prototype.isCorrectEvent=function(event){return event&&this.eventListeners.has(event)},EventsCoordinator}(),ExpandProperties=(!function(MraidState){MraidState.Loading="loading",MraidState.Default="default",MraidState.Expanded="expanded",MraidState.Hidden="hidden"}(MraidState=MraidState||{}),!function(MraidPlacementType){MraidPlacementType.Unknown="",MraidPlacementType.Inline="inline",MraidPlacementType.Interstitial="interstitial"}(MraidPlacementType=MraidPlacementType||{}),function(width,height){this.useCustomClose=!1,this.isModal=!0,this.width=width,this.height=height});var Size=function(width,height){this.width=width,this.height=height},MRAIDImplementation=function(){function MRAIDImplementation(eventsCoordinator,sdkInteractor,logger){this.currentState=MraidState.Loading,this.placementType=MraidPlacementType.Unknown,this.isCurrentlyViewable=!1,this.currentExpandProperties=new ExpandProperties(-1,-1),this.currentMaxSize=new Size(0,0),this.pixelMultiplier=1,this.eventsCoordinator=eventsCoordinator,this.sdkInteractor=sdkInteractor,this.logger=logger,this.spreadMraidInstance()}return MRAIDImplementation.prototype.getVersion=function(){return"1.0"},MRAIDImplementation.prototype.addEventListener=function(event,listener){try{this.eventsCoordinator.addEventListener(event,listener,this.logger.log)}catch(e){this.logger.log(LogLevel.Error,"addEventListener()","error when addEventListener, event = ".concat(event,", listenerType = ").concat(typeof listener))}},MRAIDImplementation.prototype.removeEventListener=function(event,listener){try{this.eventsCoordinator.removeEventListener(event,listener,this.logger.log)}catch(e){this.logger.log(LogLevel.Error,"removeEventListener()","error when removeEventListener, event = ".concat(event,", listenerType = ").concat(typeof listener))}},MRAIDImplementation.prototype.getState=function(){return this.currentState},MRAIDImplementation.prototype.getPlacementType=function(){return this.placementType},MRAIDImplementation.prototype.isViewable=function(){return this.isCurrentlyViewable},MRAIDImplementation.prototype.expand=function(url){this.canPerformActions()?this.placementType===MraidPlacementType.Interstitial?this.logger.log(LogLevel.Error,"expand()","can't expand interstitial ad"):null!=url?this.logger.log(LogLevel.Error,"expand()","two-part expandable ads are not supported"):this.sdkInteractor.expand(this.currentExpandProperties.width,this.currentExpandProperties.height):this.logger.log(LogLevel.Error,"expand()","can't expand in ".concat(this.currentState," state"))},MRAIDImplementation.prototype.getExpandProperties=function(){var width=-1===this.currentExpandProperties.width?this.currentMaxSize.width*this.pixelMultiplier:this.currentExpandProperties.width,height=-1===this.currentExpandProperties.height?this.currentMaxSize.height*this.pixelMultiplier:this.currentExpandProperties.height;return new ExpandProperties(width,height)},MRAIDImplementation.prototype.setExpandProperties=function(properties){var _a;this.isCorrectProperties(properties)&&(this.currentExpandProperties.width=null!=(_a=properties.width)?_a:-1,this.currentExpandProperties.height=null!=(_a=properties.height)?_a:-1)},MRAIDImplementation.prototype.close=function(){this.sdkInteractor.close()},MRAIDImplementation.prototype.useCustomClose=function(useCustomClose){this.logger.log(LogLevel.Warning,"useCustomClose()","useCustomClose() is not supported")},MRAIDImplementation.prototype.open=function(url){url?"string"==typeof url?this.sdkInteractor.open(url):url instanceof URL?this.sdkInteractor.open(url.toString()):this.logger.log(LogLevel.Error,"open()","Error when open(), url is not a string"):this.logger.log(LogLevel.Error,"open()","Error when open(), url is null, empty or undefined")},MRAIDImplementation.prototype.notifyReady=function(placementType){this.logger.log(LogLevel.Debug,"notifyReady()","placementType=".concat(placementType)),this.placementType=placementType,this.setReady()},MRAIDImplementation.prototype.notifyError=function(message,action){this.eventsCoordinator.fireErrorEvent(message,action)},MRAIDImplementation.prototype.setIsViewable=function(isViewable){this.logger.log(LogLevel.Debug,"setIsViewable()","isViewable=".concat(isViewable)),this.isCurrentlyViewable!==isViewable&&(this.isCurrentlyViewable=isViewable,this.eventsCoordinator.fireViewableChangeEvent(isViewable))},MRAIDImplementation.prototype.setMaxSize=function(width,height,pixelMultiplier){this.currentMaxSize.width=width,this.currentMaxSize.height=height,this.pixelMultiplier=pixelMultiplier},MRAIDImplementation.prototype.notifyClosed=function(){this.canPerformActions()?this.currentState===MraidState.Expanded?this.updateState(MraidState.Default):this.currentState===MraidState.Default&&this.updateState(MraidState.Hidden):this.logger.log(LogLevel.Warning,"notifyClosed()","can't close in ".concat(this.currentState," state"))},MRAIDImplementation.prototype.notifyExpanded=function(){switch(this.currentState){case MraidState.Default:this.updateState(MraidState.Expanded);break;case MraidState.Expanded:this.logger.log(LogLevel.Warning,"notifyExpanded()","ad is already expanded");break;case MraidState.Loading:case MraidState.Hidden:this.logger.log(LogLevel.Warning,"notifyExpanded()","can't expand from ".concat(this.currentState))}},MRAIDImplementation.prototype.updateState=function(newState){this.currentState=newState,this.eventsCoordinator.fireStateChangeEvent(newState)},MRAIDImplementation.prototype.setReady=function(){this.currentState===MraidState.Loading&&(this.updateState(MraidState.Default),this.eventsCoordinator.fireReadyEvent())},MRAIDImplementation.prototype.canPerformActions=function(){return this.currentState!==MraidState.Loading&&this.currentState!==MraidState.Hidden},MRAIDImplementation.prototype.isCorrectProperties=function(properties){var width,height,useCustomClose,isModal;return function(properties){var hasAnyProperty;if(null!=properties&&"object"==typeof properties)return hasAnyProperty=!1,Object.keys(new ExpandProperties(0,0)).forEach(function(property){Object.prototype.hasOwnProperty.call(properties,property)&&(hasAnyProperty=!0)}),0===Object.keys(properties).length||hasAnyProperty}(properties)?(width=properties.width,height=properties.height,useCustomClose=properties.useCustomClose,isModal=properties.isModal,!!this.isCorrectDimension(width)&&!!this.isCorrectDimension(height)&&(useCustomClose&&this.logger.log(LogLevel.Warning,"setExpandProperties()","useCustomClose is not supported"),null==isModal||isModal||this.logger.log(LogLevel.Warning,"setExpandProperties()","isModal property is readonly and always equals to true"),!0)):(this.logger.log(LogLevel.Error,"setExpandProperties()","properties is ".concat(properties)),!1)},MRAIDImplementation.prototype.isCorrectDimension=function(dimension){return!(dimension&&("number"!=typeof dimension?(this.logger.log(LogLevel.Error,"setExpandProperties()","width is not a number, width is ".concat(typeof dimension)),1):!this.isInAcceptedBounds(dimension)&&(this.logger.log(LogLevel.Error,"setExpandProperties()","width is ".concat(dimension)),1)))},MRAIDImplementation.prototype.isInAcceptedBounds=function(number){return Number.isFinite(number)&&0<=number},MRAIDImplementation.prototype.spreadMraidInstance=function(){for(var _a,_b,iframes=document.getElementsByTagName("iframe"),i=0;i)
+# include
+#endif
+
+#pragma clang diagnostic ignored "-Wduplicate-method-match"
+#pragma clang diagnostic ignored "-Wauto-import"
+#if defined(__OBJC__)
+#include
+#endif
+#if defined(__cplusplus)
+#include
+#include
+#include
+#else
+#include
+#include
+#include
+#endif
+
+#if !defined(SWIFT_TYPEDEFS)
+# define SWIFT_TYPEDEFS 1
+# if __has_include()
+# include
+# elif !defined(__cplusplus)
+typedef uint_least16_t char16_t;
+typedef uint_least32_t char32_t;
+# endif
+typedef float swift_float2 __attribute__((__ext_vector_type__(2)));
+typedef float swift_float3 __attribute__((__ext_vector_type__(3)));
+typedef float swift_float4 __attribute__((__ext_vector_type__(4)));
+typedef double swift_double2 __attribute__((__ext_vector_type__(2)));
+typedef double swift_double3 __attribute__((__ext_vector_type__(3)));
+typedef double swift_double4 __attribute__((__ext_vector_type__(4)));
+typedef int swift_int2 __attribute__((__ext_vector_type__(2)));
+typedef int swift_int3 __attribute__((__ext_vector_type__(3)));
+typedef int swift_int4 __attribute__((__ext_vector_type__(4)));
+typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2)));
+typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3)));
+typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
+#endif
+
+#if !defined(SWIFT_PASTE)
+# define SWIFT_PASTE_HELPER(x, y) x##y
+# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)
+#endif
+#if !defined(SWIFT_METATYPE)
+# define SWIFT_METATYPE(X) Class
+#endif
+#if !defined(SWIFT_CLASS_PROPERTY)
+# if __has_feature(objc_class_property)
+# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
+# else
+# define SWIFT_CLASS_PROPERTY(...)
+# endif
+#endif
+
+#if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+#else
+# define SWIFT_RUNTIME_NAME(X)
+#endif
+#if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+#else
+# define SWIFT_COMPILE_NAME(X)
+#endif
+#if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+#else
+# define SWIFT_METHOD_FAMILY(X)
+#endif
+#if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+#else
+# define SWIFT_NOESCAPE
+#endif
+#if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+#else
+# define SWIFT_RELEASES_ARGUMENT
+#endif
+#if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+#else
+# define SWIFT_WARN_UNUSED_RESULT
+#endif
+#if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+#else
+# define SWIFT_NORETURN
+#endif
+#if !defined(SWIFT_CLASS_EXTRA)
+# define SWIFT_CLASS_EXTRA
+#endif
+#if !defined(SWIFT_PROTOCOL_EXTRA)
+# define SWIFT_PROTOCOL_EXTRA
+#endif
+#if !defined(SWIFT_ENUM_EXTRA)
+# define SWIFT_ENUM_EXTRA
+#endif
+#if !defined(SWIFT_CLASS)
+# if __has_attribute(objc_subclassing_restricted)
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# else
+# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA
+# endif
+#endif
+#if !defined(SWIFT_RESILIENT_CLASS)
+# if __has_attribute(objc_class_stub)
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub))
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# else
+# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME)
+# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
+# endif
+#endif
+
+#if !defined(SWIFT_PROTOCOL)
+# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
+#endif
+
+#if !defined(SWIFT_EXTENSION)
+# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
+#endif
+
+#if !defined(OBJC_DESIGNATED_INITIALIZER)
+# if __has_attribute(objc_designated_initializer)
+# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
+# else
+# define OBJC_DESIGNATED_INITIALIZER
+# endif
+#endif
+#if !defined(SWIFT_ENUM_ATTR)
+# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
+# else
+# define SWIFT_ENUM_ATTR(_extensibility)
+# endif
+#endif
+#if !defined(SWIFT_ENUM)
+# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# if __has_feature(generalized_swift_name)
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type
+# else
+# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility)
+# endif
+#endif
+#if !defined(SWIFT_UNAVAILABLE)
+# define SWIFT_UNAVAILABLE __attribute__((unavailable))
+#endif
+#if !defined(SWIFT_UNAVAILABLE_MSG)
+# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg)))
+#endif
+#if !defined(SWIFT_AVAILABILITY)
+# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__)))
+#endif
+#if !defined(SWIFT_WEAK_IMPORT)
+# define SWIFT_WEAK_IMPORT __attribute__((weak_import))
+#endif
+#if !defined(SWIFT_DEPRECATED)
+# define SWIFT_DEPRECATED __attribute__((deprecated))
+#endif
+#if !defined(SWIFT_DEPRECATED_MSG)
+# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
+#endif
+#if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+#else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#endif
+#if defined(__OBJC__)
+#if !defined(IBSegueAction)
+# define IBSegueAction
+#endif
+#endif
+#if !defined(SWIFT_EXTERN)
+# if defined(__cplusplus)
+# define SWIFT_EXTERN extern "C"
+# else
+# define SWIFT_EXTERN extern
+# endif
+#endif
+#if !defined(SWIFT_CALL)
+# define SWIFT_CALL __attribute__((swiftcall))
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT noexcept
+#endif
+#else
+#if !defined(SWIFT_NOEXCEPT)
+# define SWIFT_NOEXCEPT
+#endif
+#endif
+#if defined(__cplusplus)
+#if !defined(SWIFT_CXX_INT_DEFINED)
+#define SWIFT_CXX_INT_DEFINED
+namespace swift {
+using Int = ptrdiff_t;
+using UInt = size_t;
+}
+#endif
+#endif
+#if defined(__OBJC__)
+#if __has_feature(modules)
+#if __has_warning("-Watimport-in-framework-header")
+#pragma clang diagnostic ignored "-Watimport-in-framework-header"
+#endif
+@import CoreFoundation;
+@import Foundation;
+@import ObjectiveC;
+@import UIKit;
+@import WebKit;
+#endif
+
+#import
+
+#endif
+#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch"
+#pragma clang diagnostic ignored "-Wduplicate-method-arg"
+#if __has_warning("-Wpragma-clang-attribute")
+# pragma clang diagnostic ignored "-Wpragma-clang-attribute"
+#endif
+#pragma clang diagnostic ignored "-Wunknown-pragmas"
+#pragma clang diagnostic ignored "-Wnullability"
+#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension"
+
+#if __has_attribute(external_source_symbol)
+# pragma push_macro("any")
+# undef any
+# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="CriteoPublisherSdk",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol))
+# pragma pop_macro("any")
+#endif
+
+#if defined(__OBJC__)
+@class NSURL;
+
+SWIFT_PROTOCOL("_TtP18CriteoPublisherSdk19CRExternalURLOpener_")
+@protocol CRExternalURLOpener
+- (void)openWithUrl:(NSURL * _Nonnull)url;
+@end
+
+@class WKWebView;
+@class NSCoder;
+@class NSString;
+@class NSBundle;
+
+SWIFT_CLASS("_TtC18CriteoPublisherSdk22CRFulllScreenContainer")
+@interface CRFulllScreenContainer : UIViewController
+- (nonnull instancetype)initWith:(WKWebView * _Nonnull)webView size:(CGSize)size dismissCompletion:(void (^ _Nullable)(void))dismissCompletion OBJC_DESIGNATED_INITIALIZER;
+- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
+- (void)closeWith:(void (^ _Nullable)(void))completion;
+- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE;
+@end
+
+
+@protocol CRMRAIDLogger;
+@protocol CRMRAIDHandlerDelegate;
+
+SWIFT_CLASS("_TtC18CriteoPublisherSdk14CRMRAIDHandler")
+@interface CRMRAIDHandler : NSObject
+- (nonnull instancetype)initWith:(WKWebView * _Nonnull)webView criteoLogger:(id _Nonnull)criteoLogger urlOpener:(id _Nonnull)urlOpener delegate:(id _Nullable)delegate OBJC_DESIGNATED_INITIALIZER;
+- (void)onAdLoadWith:(NSString * _Nonnull)placementType;
+- (void)sendWithError:(NSString * _Nonnull)error action:(NSString * _Nonnull)action;
+- (void)startViabilityNotifier;
+- (BOOL)canLoadAd SWIFT_WARN_UNUSED_RESULT;
+- (BOOL)isExpanded SWIFT_WARN_UNUSED_RESULT;
+- (void)onSuccessClose;
+- (NSString * _Nonnull)injectInto:(NSString * _Nonnull)html SWIFT_WARN_UNUSED_RESULT;
+- (void)injectMRAID;
+- (void)updateMraidWithBundle:(NSBundle * _Nullable)bundle;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class WKUserContentController;
+@class WKScriptMessage;
+
+@interface CRMRAIDHandler (SWIFT_EXTENSION(CriteoPublisherSdk))
+- (void)userContentController:(WKUserContentController * _Nonnull)userContentController didReceiveScriptMessage:(WKScriptMessage * _Nonnull)message;
+@end
+
+
+
+
+SWIFT_PROTOCOL("_TtP18CriteoPublisherSdk22CRMRAIDHandlerDelegate_")
+@protocol CRMRAIDHandlerDelegate
+@optional
+- (void)expandWithWidth:(NSInteger)width height:(NSInteger)height url:(NSURL * _Nullable)url completion:(void (^ _Nullable)(void))completion;
+@required
+- (void)closeWithCompletion:(void (^ _Nullable)(void))completion;
+@end
+
+
+SWIFT_PROTOCOL("_TtP18CriteoPublisherSdk13CRMRAIDLogger_")
+@protocol CRMRAIDLogger
+- (void)mraidLogWithError:(NSString * _Nonnull)error;
+- (void)mraidLogWithWarning:(NSString * _Nonnull)warning;
+- (void)mraidLogWithDebug:(NSString * _Nonnull)debug;
+- (void)mraidLogWithInfo:(NSString * _Nonnull)info;
+@end
+
+
+SWIFT_CLASS("_TtC18CriteoPublisherSdk12CRMRAIDUtils")
+@interface CRMRAIDUtils : NSObject
++ (NSString * _Nullable)loadMraidFrom:(NSBundle * _Nullable)bundle SWIFT_WARN_UNUSED_RESULT;
++ (NSString * _Nonnull)buildWithHtml:(NSString * _Nonnull)html from:(NSBundle * _Nullable)bundle SWIFT_WARN_UNUSED_RESULT;
++ (NSBundle * _Nullable)mraidResourceBundle SWIFT_WARN_UNUSED_RESULT;
++ (NSBundle * _Nullable)mraidTestResourceBundle SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
+
+@interface CRSKAdNetworkInfo (SWIFT_EXTENSION(CriteoPublisherSdk))
+SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull CriteoId;)
++ (NSString * _Nonnull)CriteoId SWIFT_WARN_UNUSED_RESULT;
++ (BOOL)hasCriteoId SWIFT_WARN_UNUSED_RESULT;
++ (NSArray * _Nonnull)skAdNetworkIds SWIFT_WARN_UNUSED_RESULT;
+@end
+
+
+SWIFT_CLASS("_TtC18CriteoPublisherSdk15MRAIDLogHandler")
+@interface MRAIDLogHandler : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+@interface UIView (SWIFT_EXTENSION(CriteoPublisherSdk))
+- (UIViewController * _Nullable)cr_parentViewController SWIFT_WARN_UNUSED_RESULT;
+- (UIViewController * _Nullable)cr_rootViewController SWIFT_WARN_UNUSED_RESULT;
+@end
+
+#endif
+#if defined(__cplusplus)
+#endif
+#if __has_attribute(external_source_symbol)
+# pragma clang attribute pop
+#endif
+#pragma clang diagnostic pop
+#endif
+
+#else
+#error unsupported Swift architecture
+#endif
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64_armv7_armv7s/CriteoPublisherSdk.framework/Headers/CriteoPublisherSdk.h b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Headers/CriteoPublisherSdk.h
similarity index 100%
rename from Dependencies/CriteoPublisherSdk.xcframework/ios-arm64_armv7_armv7s/CriteoPublisherSdk.framework/Headers/CriteoPublisherSdk.h
rename to Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Headers/CriteoPublisherSdk.h
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Info.plist b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Info.plist
new file mode 100644
index 0000000..6004024
Binary files /dev/null and b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Info.plist differ
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
new file mode 100644
index 0000000..e22ca42
Binary files /dev/null and b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ
diff --git a/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/arm64-apple-ios.abi.json b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/arm64-apple-ios.abi.json
new file mode 100644
index 0000000..b74e3f7
--- /dev/null
+++ b/Dependencies/CriteoPublisherSdk.xcframework/ios-arm64/CriteoPublisherSdk.framework/Modules/CriteoPublisherSdk.swiftmodule/arm64-apple-ios.abi.json
@@ -0,0 +1,4244 @@
+{
+ "ABIRoot": {
+ "kind": "Root",
+ "name": "TopLevel",
+ "printedName": "TopLevel",
+ "children": [
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRFulllScreenContainerDelegate",
+ "printedName": "CRFulllScreenContainerDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "didExitFullScreen",
+ "printedName": "didExitFullScreen(webView:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk30CRFulllScreenContainerDelegateP011didExitFullE07webViewySo05WKWebL0C_tF",
+ "mangledName": "$s18CriteoPublisherSdk30CRFulllScreenContainerDelegateP011didExitFullE07webViewySo05WKWebL0C_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRFulllScreenContainerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:18CriteoPublisherSdk30CRFulllScreenContainerDelegateP",
+ "mangledName": "$s18CriteoPublisherSdk30CRFulllScreenContainerDelegateP",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRFulllScreenContainer",
+ "printedName": "CRFulllScreenContainer",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(with:size:dismissCompletion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRFulllScreenContainer",
+ "printedName": "CriteoPublisherSdk.CRFulllScreenContainer",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CGSize",
+ "printedName": "CoreFoundation.CGSize",
+ "usr": "c:@S@CGSize"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer(im)initWith:size:dismissCompletion:",
+ "mangledName": "$s18CriteoPublisherSdk22CRFulllScreenContainerC4with4size17dismissCompletionACSo9WKWebViewC_So6CGSizeVyycSgtcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "initWith:size:dismissCompletion:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer(im)closeWith:",
+ "mangledName": "$s18CriteoPublisherSdk22CRFulllScreenContainerC5close4withyyycSg_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "closeWith:",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(nibName:bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRFulllScreenContainer",
+ "printedName": "CriteoPublisherSdk.CRFulllScreenContainer",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer(im)initWithNibName:bundle:",
+ "mangledName": "$s18CriteoPublisherSdk22CRFulllScreenContainerC7nibName6bundleACSSSg_So8NSBundleCSgtcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "initWithNibName:bundle:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Custom",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRFulllScreenContainer",
+ "mangledName": "$s18CriteoPublisherSdk22CRFulllScreenContainerC",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)UIViewController",
+ "hasMissingDesignatedInitializers": true,
+ "superclassNames": [
+ "UIKit.UIViewController",
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDState",
+ "printedName": "MRAIDState",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "loading",
+ "printedName": "loading",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.MRAIDState.Type) -> CriteoPublisherSdk.MRAIDState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.MRAIDState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO7loadingyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO7loadingyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "default",
+ "printedName": "default",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.MRAIDState.Type) -> CriteoPublisherSdk.MRAIDState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.MRAIDState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO7defaultyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO7defaultyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "expanded",
+ "printedName": "expanded",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.MRAIDState.Type) -> CriteoPublisherSdk.MRAIDState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.MRAIDState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO8expandedyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO8expandedyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "hidden",
+ "printedName": "hidden",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.MRAIDState.Type) -> CriteoPublisherSdk.MRAIDState",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.MRAIDState.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO6hiddenyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO6hiddenyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.MRAIDState?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDState",
+ "printedName": "CriteoPublisherSdk.MRAIDState",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO8rawValueACSgSS_tcfc",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO8rawValueACSgSS_tcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO8rawValueSSvp",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO8rawValueSSvp",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO8rawValueSSvg",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO8rawValueSSvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:18CriteoPublisherSdk10MRAIDStateO",
+ "mangledName": "$s18CriteoPublisherSdk10MRAIDStateO",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDMessageHandlerDelegate",
+ "printedName": "MRAIDMessageHandlerDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "didReceive",
+ "printedName": "didReceive(expand:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDExpandMessage",
+ "printedName": "CriteoPublisherSdk.MRAIDExpandMessage",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP10didReceive6expandyAA18MRAIDExpandMessageV_tF",
+ "mangledName": "$s18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP10didReceive6expandyAA18MRAIDExpandMessageV_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.MRAIDMessageHandlerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "didReceiveCloseAction",
+ "printedName": "didReceiveCloseAction()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP21didReceiveCloseActionyyF",
+ "mangledName": "$s18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP21didReceiveCloseActionyyF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.MRAIDMessageHandlerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP",
+ "mangledName": "$s18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDMessageHandler",
+ "printedName": "MRAIDMessageHandler",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "delegate",
+ "printedName": "delegate",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "WeakStorage",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandlerDelegate?"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvp",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "ReferenceOwnership",
+ "AccessControl"
+ ],
+ "ownership": 1,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandlerDelegate?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDMessageHandlerDelegate",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandlerDelegate",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvg",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Set",
+ "printedName": "Set()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandlerDelegate?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDMessageHandlerDelegate",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandlerDelegate",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvs",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvs",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "set"
+ },
+ {
+ "kind": "Accessor",
+ "name": "Modify",
+ "printedName": "Modify()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvM",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV8delegateAA0dE8Delegate_pSgvM",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "_modify"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(logHandler:urlHandler:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDMessageHandler",
+ "printedName": "CriteoPublisherSdk.MRAIDMessageHandler",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDLogHandler",
+ "printedName": "CriteoPublisherSdk.MRAIDLogHandler",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)MRAIDLogHandler"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDURLHandler",
+ "printedName": "CriteoPublisherSdk.MRAIDURLHandler",
+ "usr": "s:18CriteoPublisherSdk15MRAIDURLHandlerP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV03logE003urlE0AcA08MRAIDLogE0C_AA15MRAIDURLHandler_ptcfc",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV03logE003urlE0AcA08MRAIDLogE0C_AA15MRAIDURLHandler_ptcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "handle",
+ "printedName": "handle(message:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "ProtocolComposition",
+ "printedName": "Any"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV6handle7messageyyp_tF",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV6handle7messageyyp_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:18CriteoPublisherSdk19MRAIDMessageHandlerV",
+ "mangledName": "$s18CriteoPublisherSdk19MRAIDMessageHandlerV",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDExpandMessage",
+ "printedName": "MRAIDExpandMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV6actionAA6ActionOvp",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV6actionAA6ActionOvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV6actionAA6ActionOvg",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV6actionAA6ActionOvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "width",
+ "printedName": "width",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV5widthSivp",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV5widthSivp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV5widthSivg",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV5widthSivg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "height",
+ "printedName": "height",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV6heightSivp",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV6heightSivp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV6heightSivg",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV6heightSivg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "url",
+ "printedName": "url",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV3url10Foundation3URLVSgvp",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV3url10Foundation3URLVSgvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV3url10Foundation3URLVSgvg",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV3url10Foundation3URLVSgvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDExpandMessage",
+ "printedName": "CriteoPublisherSdk.MRAIDExpandMessage",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDExpandMessageV",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "WebKit",
+ "printedName": "WebKit",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRMRAIDHandlerDelegate",
+ "printedName": "CRMRAIDHandlerDelegate",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "expand",
+ "printedName": "expand(width:height:url:completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.URL?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDHandlerDelegate(im)expandWithWidth:height:url:completion:",
+ "mangledName": "$s18CriteoPublisherSdk22CRMRAIDHandlerDelegateP6expand5width6height3url10completionySi_Si10Foundation3URLVSgyycSgtF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDHandlerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "objc_name": "expandWithWidth:height:url:completion:",
+ "declAttributes": [
+ "Optional",
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "close",
+ "printedName": "close(completion:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "(() -> ())?",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "() -> ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ]
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDHandlerDelegate(im)closeWithCompletion:",
+ "mangledName": "$s18CriteoPublisherSdk22CRMRAIDHandlerDelegateP5close10completionyyycSg_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDHandlerDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDHandlerDelegate",
+ "mangledName": "$s18CriteoPublisherSdk22CRMRAIDHandlerDelegateP",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRMRAIDHandler",
+ "printedName": "CRMRAIDHandler",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(with:criteoLogger:urlOpener:delegate:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDHandler",
+ "printedName": "CriteoPublisherSdk.CRMRAIDHandler",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKWebView",
+ "printedName": "WebKit.WKWebView",
+ "usr": "c:objc(cs)WKWebView"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDLogger",
+ "printedName": "CriteoPublisherSdk.CRMRAIDLogger",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CRExternalURLOpener",
+ "printedName": "CriteoPublisherSdk.CRExternalURLOpener",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRExternalURLOpener"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.CRMRAIDHandlerDelegate?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDHandlerDelegate",
+ "printedName": "CriteoPublisherSdk.CRMRAIDHandlerDelegate",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDHandlerDelegate"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)initWith:criteoLogger:urlOpener:delegate:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC4with12criteoLogger9urlOpener8delegateACSo9WKWebViewC_AA13CRMRAIDLogger_pAA19CRExternalURLOpener_pAA0D8Delegate_pSgtcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "initWith:criteoLogger:urlOpener:delegate:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "onAdLoad",
+ "printedName": "onAdLoad(with:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)onAdLoadWith:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC8onAdLoad4withySS_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "onAdLoadWith:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "send",
+ "printedName": "send(error:action:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)sendWithError:action:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC4send5error6actionySS_SStF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "sendWithError:action:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "startViabilityNotifier",
+ "printedName": "startViabilityNotifier()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)startViabilityNotifier",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC22startViabilityNotifieryyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "canLoadAd",
+ "printedName": "canLoadAd()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)canLoadAd",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC9canLoadAdSbyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "isExpanded",
+ "printedName": "isExpanded()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)isExpanded",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC10isExpandedSbyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "onSuccessClose",
+ "printedName": "onSuccessClose()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)onSuccessClose",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC14onSuccessCloseyyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "inject",
+ "printedName": "inject(into:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)injectInto:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC6inject4intoS2S_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "injectInto:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "injectMRAID",
+ "printedName": "injectMRAID()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)injectMRAID",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC11injectMRAIDyyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "updateMraid",
+ "printedName": "updateMraid(bundle:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)updateMraidWithBundle:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC11updateMraid6bundleySo8NSBundleCSg_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "updateMraidWithBundle:",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDHandler",
+ "printedName": "CriteoPublisherSdk.CRMRAIDHandler",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)init",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerCACycfc",
+ "moduleName": "CriteoPublisherSdk",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "userContentController",
+ "printedName": "userContentController(_:didReceive:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKUserContentController",
+ "printedName": "WebKit.WKUserContentController",
+ "usr": "c:objc(cs)WKUserContentController"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "WKScriptMessage",
+ "printedName": "WebKit.WKScriptMessage",
+ "usr": "c:objc(cs)WKScriptMessage"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@CriteoPublisherSdk@objc(cs)CRMRAIDHandler(im)userContentController:didReceiveScriptMessage:",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC21userContentController_10didReceiveySo06WKUserfG0C_So15WKScriptMessageCtF",
+ "moduleName": "CriteoPublisherSdk",
+ "objc_name": "userContentController:didReceiveScriptMessage:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "didReceive",
+ "printedName": "didReceive(expand:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDExpandMessage",
+ "printedName": "CriteoPublisherSdk.MRAIDExpandMessage",
+ "usr": "s:18CriteoPublisherSdk18MRAIDExpandMessageV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk14CRMRAIDHandlerC10didReceive6expandyAA18MRAIDExpandMessageV_tF",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC10didReceive6expandyAA18MRAIDExpandMessageV_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "didReceiveCloseAction",
+ "printedName": "didReceiveCloseAction()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk14CRMRAIDHandlerC21didReceiveCloseActionyyF",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC21didReceiveCloseActionyyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDHandler",
+ "mangledName": "$s18CriteoPublisherSdk14CRMRAIDHandlerC",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "MRAIDMessageHandlerDelegate",
+ "printedName": "MRAIDMessageHandlerDelegate",
+ "usr": "s:18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP",
+ "mangledName": "$s18CriteoPublisherSdk27MRAIDMessageHandlerDelegateP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRMRAIDLogger",
+ "printedName": "CRMRAIDLogger",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "mraidLog",
+ "printedName": "mraidLog(error:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger(im)mraidLogWithError:",
+ "mangledName": "$s18CriteoPublisherSdk13CRMRAIDLoggerP8mraidLog5errorySS_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDLogger>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "mraidLog",
+ "printedName": "mraidLog(warning:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger(im)mraidLogWithWarning:",
+ "mangledName": "$s18CriteoPublisherSdk13CRMRAIDLoggerP8mraidLog7warningySS_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDLogger>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "mraidLog",
+ "printedName": "mraidLog(debug:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger(im)mraidLogWithDebug:",
+ "mangledName": "$s18CriteoPublisherSdk13CRMRAIDLoggerP8mraidLog5debugySS_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDLogger>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "mraidLog",
+ "printedName": "mraidLog(info:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger(im)mraidLogWithInfo:",
+ "mangledName": "$s18CriteoPublisherSdk13CRMRAIDLoggerP8mraidLog4infoySS_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRMRAIDLogger>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger",
+ "mangledName": "$s18CriteoPublisherSdk13CRMRAIDLoggerP",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDLogHandler",
+ "printedName": "MRAIDLogHandler",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(criteoLogger:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDLogHandler",
+ "printedName": "CriteoPublisherSdk.MRAIDLogHandler",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)MRAIDLogHandler"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDLogger",
+ "printedName": "CriteoPublisherSdk.CRMRAIDLogger",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk15MRAIDLogHandlerC12criteoLoggerAcA13CRMRAIDLogger_p_tcfc",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDLogHandlerC12criteoLoggerAcA13CRMRAIDLogger_p_tcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDLogHandler",
+ "printedName": "CriteoPublisherSdk.MRAIDLogHandler",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)MRAIDLogHandler"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)MRAIDLogHandler(im)init",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDLogHandlerCACycfc",
+ "moduleName": "CriteoPublisherSdk",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)MRAIDLogHandler",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDLogHandlerC",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "LogLevel",
+ "printedName": "LogLevel",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "debug",
+ "printedName": "debug",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.LogLevel.Type) -> CriteoPublisherSdk.LogLevel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.LogLevel.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO5debugyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO5debugyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "info",
+ "printedName": "info",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.LogLevel.Type) -> CriteoPublisherSdk.LogLevel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.LogLevel.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO4infoyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO4infoyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "warning",
+ "printedName": "warning",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.LogLevel.Type) -> CriteoPublisherSdk.LogLevel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.LogLevel.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO7warningyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO7warningyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "error",
+ "printedName": "error",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.LogLevel.Type) -> CriteoPublisherSdk.LogLevel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.LogLevel.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO5erroryA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO5erroryA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.LogLevel?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO8rawValueACSgSS_tcfc",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO8rawValueACSgSS_tcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO8rawValueSSvp",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO8rawValueSSvp",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO8rawValueSSvg",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO8rawValueSSvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO",
+ "mangledName": "$s18CriteoPublisherSdk8LogLevelO",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRMRAIDUtils",
+ "printedName": "CRMRAIDUtils",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "loadMraid",
+ "printedName": "loadMraid(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils(cm)loadMraidFrom:",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsC9loadMraid4fromSSSgSo8NSBundleCSg_tFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "objc_name": "loadMraidFrom:",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "build",
+ "printedName": "build(html:from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils(cm)buildWithHtml:from:",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsC5build4html4fromS2S_So8NSBundleCSgtFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "objc_name": "buildWithHtml:from:",
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "mraidResourceBundle",
+ "printedName": "mraidResourceBundle()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils(cm)mraidResourceBundle",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsC19mraidResourceBundleSo8NSBundleCSgyFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "mraidTestResourceBundle",
+ "printedName": "mraidTestResourceBundle()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Foundation.Bundle?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bundle",
+ "printedName": "Foundation.Bundle",
+ "usr": "c:objc(cs)NSBundle"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils(cm)mraidTestResourceBundle",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsC23mraidTestResourceBundleSo8NSBundleCSgyFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "declAttributes": [
+ "Final",
+ "AccessControl",
+ "ObjC"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDUtils",
+ "printedName": "CriteoPublisherSdk.CRMRAIDUtils",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils(im)init",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsCACycfc",
+ "moduleName": "CriteoPublisherSdk",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@CriteoPublisherSdk@objc(cs)CRMRAIDUtils",
+ "mangledName": "$s18CriteoPublisherSdk12CRMRAIDUtilsC",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDActionMessage",
+ "printedName": "MRAIDActionMessage",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk18MRAIDActionMessageV6actionAA6ActionOvp",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDActionMessageV6actionAA6ActionOvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDActionMessageV6actionAA6ActionOvg",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDActionMessageV6actionAA6ActionOvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDActionMessage",
+ "printedName": "CriteoPublisherSdk.MRAIDActionMessage",
+ "usr": "s:18CriteoPublisherSdk18MRAIDActionMessageV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk18MRAIDActionMessageV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDActionMessageV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:18CriteoPublisherSdk18MRAIDActionMessageV",
+ "mangledName": "$s18CriteoPublisherSdk18MRAIDActionMessageV",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "ActionRepresentable",
+ "printedName": "ActionRepresentable",
+ "usr": "s:18CriteoPublisherSdk19ActionRepresentableP",
+ "mangledName": "$s18CriteoPublisherSdk19ActionRepresentableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDLog",
+ "printedName": "MRAIDLog",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "logId",
+ "printedName": "logId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV5logIdSSSgvp",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV5logIdSSSgvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "Swift.String?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV5logIdSSSgvg",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV5logIdSSSgvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "message",
+ "printedName": "message",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV7messageSSvp",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV7messageSSvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV7messageSSvg",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV7messageSSvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "logLevel",
+ "printedName": "logLevel",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV8logLevelAA03LogF0Ovp",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV8logLevelAA03LogF0Ovp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "LogLevel",
+ "printedName": "CriteoPublisherSdk.LogLevel",
+ "usr": "s:18CriteoPublisherSdk8LogLevelO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV8logLevelAA03LogF0Ovg",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV8logLevelAA03LogF0Ovg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV6actionAA6ActionOvp",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV6actionAA6ActionOvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "HasStorage",
+ "AccessControl"
+ ],
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV6actionAA6ActionOvg",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV6actionAA6ActionOvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "MRAIDLog",
+ "printedName": "CriteoPublisherSdk.MRAIDLog",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV4fromACs7Decoder_p_tKcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "throwing": true,
+ "init_kind": "Designated"
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:18CriteoPublisherSdk8MRAIDLogV",
+ "mangledName": "$s18CriteoPublisherSdk8MRAIDLogV",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "ActionRepresentable",
+ "printedName": "ActionRepresentable",
+ "usr": "s:18CriteoPublisherSdk19ActionRepresentableP",
+ "mangledName": "$s18CriteoPublisherSdk19ActionRepresentableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "SafariServices",
+ "printedName": "SafariServices",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRExternalURLOpener",
+ "printedName": "CRExternalURLOpener",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "open",
+ "printedName": "open(url:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "URL",
+ "printedName": "Foundation.URL",
+ "usr": "s:10Foundation3URLV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRExternalURLOpener(im)openWithUrl:",
+ "mangledName": "$s18CriteoPublisherSdk19CRExternalURLOpenerP4open3urly10Foundation3URLV_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.CRExternalURLOpener>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRExternalURLOpener",
+ "mangledName": "$s18CriteoPublisherSdk19CRExternalURLOpenerP",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "MRAIDURLHandler",
+ "printedName": "MRAIDURLHandler",
+ "children": [
+ {
+ "kind": "Function",
+ "name": "handle",
+ "printedName": "handle(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk15MRAIDURLHandlerP6handle4datay10Foundation4DataV_tF",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDURLHandlerP6handle4datay10Foundation4DataV_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.MRAIDURLHandler>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:18CriteoPublisherSdk15MRAIDURLHandlerP",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDURLHandlerP",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRMRAIDURLHandler",
+ "printedName": "CRMRAIDURLHandler",
+ "children": [
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(with:urlOpener:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDURLHandler",
+ "printedName": "CriteoPublisherSdk.CRMRAIDURLHandler",
+ "usr": "s:18CriteoPublisherSdk17CRMRAIDURLHandlerC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CRMRAIDLogger",
+ "printedName": "CriteoPublisherSdk.CRMRAIDLogger",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRMRAIDLogger"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "CRExternalURLOpener",
+ "printedName": "CriteoPublisherSdk.CRExternalURLOpener",
+ "usr": "c:@M@CriteoPublisherSdk@objc(pl)CRExternalURLOpener"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk17CRMRAIDURLHandlerC4with9urlOpenerAcA13CRMRAIDLogger_p_AA19CRExternalURLOpener_ptcfc",
+ "mangledName": "$s18CriteoPublisherSdk17CRMRAIDURLHandlerC4with9urlOpenerAcA13CRMRAIDLogger_p_AA19CRExternalURLOpener_ptcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Function",
+ "name": "handle",
+ "printedName": "handle(data:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Data",
+ "printedName": "Foundation.Data",
+ "usr": "s:10Foundation4DataV"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "s:18CriteoPublisherSdk17CRMRAIDURLHandlerC6handle4datay10Foundation4DataV_tF",
+ "mangledName": "$s18CriteoPublisherSdk17CRMRAIDURLHandlerC6handle4datay10Foundation4DataV_tF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "s:18CriteoPublisherSdk17CRMRAIDURLHandlerC",
+ "mangledName": "$s18CriteoPublisherSdk17CRMRAIDURLHandlerC",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Final",
+ "AccessControl"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "MRAIDURLHandler",
+ "printedName": "MRAIDURLHandler",
+ "usr": "s:18CriteoPublisherSdk15MRAIDURLHandlerP",
+ "mangledName": "$s18CriteoPublisherSdk15MRAIDURLHandlerP"
+ }
+ ]
+ },
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "RawDocComment"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "ActionRepresentable",
+ "printedName": "ActionRepresentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "action",
+ "printedName": "action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk19ActionRepresentableP6actionAA0D0Ovp",
+ "mangledName": "$s18CriteoPublisherSdk19ActionRepresentableP6actionAA0D0Ovp",
+ "moduleName": "CriteoPublisherSdk",
+ "protocolReq": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk19ActionRepresentableP6actionAA0D0Ovg",
+ "mangledName": "$s18CriteoPublisherSdk19ActionRepresentableP6actionAA0D0Ovg",
+ "moduleName": "CriteoPublisherSdk",
+ "genericSig": "<τ_0_0 where τ_0_0 : CriteoPublisherSdk.ActionRepresentable>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "reqNewWitnessTableEntry": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "s:18CriteoPublisherSdk19ActionRepresentableP",
+ "mangledName": "$s18CriteoPublisherSdk19ActionRepresentableP",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Action",
+ "printedName": "Action",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "log",
+ "printedName": "log",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.Action.Type) -> CriteoPublisherSdk.Action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.Action.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk6ActionO3logyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO3logyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "open",
+ "printedName": "open",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.Action.Type) -> CriteoPublisherSdk.Action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.Action.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk6ActionO4openyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO4openyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "expand",
+ "printedName": "expand",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.Action.Type) -> CriteoPublisherSdk.Action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.Action.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk6ActionO6expandyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO6expandyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "close",
+ "printedName": "close",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.Action.Type) -> CriteoPublisherSdk.Action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.Action.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk6ActionO5closeyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO5closeyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Var",
+ "name": "none",
+ "printedName": "none",
+ "children": [
+ {
+ "kind": "TypeFunc",
+ "name": "Function",
+ "printedName": "(CriteoPublisherSdk.Action.Type) -> CriteoPublisherSdk.Action",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Metatype",
+ "printedName": "CriteoPublisherSdk.Action.Type",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "declKind": "EnumElement",
+ "usr": "s:18CriteoPublisherSdk6ActionO4noneyA2CmF",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO4noneyA2CmF",
+ "moduleName": "CriteoPublisherSdk"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(rawValue:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "CriteoPublisherSdk.Action?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Action",
+ "printedName": "CriteoPublisherSdk.Action",
+ "usr": "s:18CriteoPublisherSdk6ActionO"
+ }
+ ],
+ "usr": "s:Sq"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:18CriteoPublisherSdk6ActionO8rawValueACSgSS_tcfc",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO8rawValueACSgSS_tcfc",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:18CriteoPublisherSdk6ActionO8rawValueSSvp",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO8rawValueSSvp",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:18CriteoPublisherSdk6ActionO8rawValueSSvg",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO8rawValueSSvg",
+ "moduleName": "CriteoPublisherSdk",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Enum",
+ "usr": "s:18CriteoPublisherSdk6ActionO",
+ "mangledName": "$s18CriteoPublisherSdk6ActionO",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "enumRawTypeName": "String",
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "RawRepresentable",
+ "printedName": "RawRepresentable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "RawValue",
+ "printedName": "RawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "usr": "s:SY",
+ "mangledName": "$sSY"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "UIView",
+ "printedName": "UIView",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "isVisibleToUser",
+ "printedName": "isVisibleToUser",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:So6UIViewC18CriteoPublisherSdkE15isVisibleToUserSbvp",
+ "mangledName": "$sSo6UIViewC18CriteoPublisherSdkE15isVisibleToUserSbvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Custom",
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:So6UIViewC18CriteoPublisherSdkE15isVisibleToUserSbvg",
+ "mangledName": "$sSo6UIViewC18CriteoPublisherSdkE15isVisibleToUserSbvg",
+ "moduleName": "CriteoPublisherSdk",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "cr_parentViewController",
+ "printedName": "cr_parentViewController()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)UIView(im)cr_parentViewController",
+ "mangledName": "$sSo6UIViewC18CriteoPublisherSdkE23cr_parentViewControllerSo0aH0CSgyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Dynamic",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "cr_rootViewController",
+ "printedName": "cr_rootViewController()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Optional",
+ "printedName": "UIKit.UIViewController?",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "UIViewController",
+ "printedName": "UIKit.UIViewController",
+ "usr": "c:objc(cs)UIViewController"
+ }
+ ],
+ "usr": "s:Sq"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)UIView(im)cr_rootViewController",
+ "mangledName": "$sSo6UIViewC18CriteoPublisherSdkE21cr_rootViewControllerSo0aH0CSgyF",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "Dynamic",
+ "Custom",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)UIView",
+ "moduleName": "UIKit",
+ "isOpen": true,
+ "intro_iOS": "2.0",
+ "objc_name": "UIView",
+ "declAttributes": [
+ "Available",
+ "ObjC",
+ "NonSendable",
+ "Custom",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)UIResponder",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "UIKit.UIResponder",
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "__DefaultCustomPlaygroundQuickLookable",
+ "printedName": "__DefaultCustomPlaygroundQuickLookable",
+ "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
+ "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "Bool",
+ "printedName": "Bool",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "stringValue",
+ "printedName": "stringValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:Sb18CriteoPublisherSdkE11stringValueSSvp",
+ "mangledName": "$sSb18CriteoPublisherSdkE11stringValueSSvp",
+ "moduleName": "CriteoPublisherSdk",
+ "declAttributes": [
+ "AccessControl"
+ ],
+ "isFromExtension": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:Sb18CriteoPublisherSdkE11stringValueSSvg",
+ "mangledName": "$sSb18CriteoPublisherSdkE11stringValueSSvg",
+ "moduleName": "CriteoPublisherSdk",
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ }
+ ],
+ "declKind": "Struct",
+ "usr": "s:Sb",
+ "mangledName": "$sSb",
+ "moduleName": "Swift",
+ "declAttributes": [
+ "Frozen"
+ ],
+ "isExternal": true,
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ExpressibleByBuiltinBooleanLiteral",
+ "printedName": "_ExpressibleByBuiltinBooleanLiteral",
+ "usr": "s:s35_ExpressibleByBuiltinBooleanLiteralP",
+ "mangledName": "$ss35_ExpressibleByBuiltinBooleanLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "ExpressibleByBooleanLiteral",
+ "printedName": "ExpressibleByBooleanLiteral",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "BooleanLiteralType",
+ "printedName": "BooleanLiteralType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s27ExpressibleByBooleanLiteralP",
+ "mangledName": "$ss27ExpressibleByBooleanLiteralP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "LosslessStringConvertible",
+ "printedName": "LosslessStringConvertible",
+ "usr": "s:s25LosslessStringConvertibleP",
+ "mangledName": "$ss25LosslessStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Decodable",
+ "printedName": "Decodable",
+ "usr": "s:Se",
+ "mangledName": "$sSe"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Encodable",
+ "printedName": "Encodable",
+ "usr": "s:SE",
+ "mangledName": "$sSE"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomReflectable",
+ "printedName": "CustomReflectable",
+ "usr": "s:s17CustomReflectableP",
+ "mangledName": "$ss17CustomReflectableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_CustomPlaygroundQuickLookable",
+ "printedName": "_CustomPlaygroundQuickLookable",
+ "usr": "s:s30_CustomPlaygroundQuickLookableP",
+ "mangledName": "$ss30_CustomPlaygroundQuickLookableP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_ObjectiveCBridgeable",
+ "printedName": "_ObjectiveCBridgeable",
+ "children": [
+ {
+ "kind": "TypeWitness",
+ "name": "_ObjectiveCType",
+ "printedName": "_ObjectiveCType",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "NSNumber",
+ "printedName": "Foundation.NSNumber",
+ "usr": "c:objc(cs)NSNumber"
+ }
+ ]
+ }
+ ],
+ "usr": "s:s21_ObjectiveCBridgeableP",
+ "mangledName": "$ss21_ObjectiveCBridgeableP"
+ }
+ ]
+ },
+ {
+ "kind": "TypeDecl",
+ "name": "CRSKAdNetworkInfo",
+ "printedName": "CRSKAdNetworkInfo",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "CriteoId",
+ "printedName": "CriteoId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)CRSKAdNetworkInfo(cpy)CriteoId",
+ "mangledName": "$sSo17CRSKAdNetworkInfoC18CriteoPublisherSdkE0D2IdSSvpZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)CRSKAdNetworkInfo(cm)CriteoId",
+ "mangledName": "$sSo17CRSKAdNetworkInfoC18CriteoPublisherSdkE0D2IdSSvgZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "implicit": true,
+ "declAttributes": [
+ "ObjC",
+ "Final"
+ ],
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Function",
+ "name": "hasCriteoId",
+ "printedName": "hasCriteoId()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)CRSKAdNetworkInfo(cm)hasCriteoId",
+ "mangledName": "$sSo17CRSKAdNetworkInfoC18CriteoPublisherSdkE03hasD2IdSbyFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Function",
+ "name": "skAdNetworkIds",
+ "printedName": "skAdNetworkIds()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[Swift.String]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@CM@CriteoPublisherSdk@@objc(cs)CRSKAdNetworkInfo(cm)skAdNetworkIds",
+ "mangledName": "$sSo17CRSKAdNetworkInfoC18CriteoPublisherSdkE04skAdB3IdsSaySSGyFZ",
+ "moduleName": "CriteoPublisherSdk",
+ "static": true,
+ "declAttributes": [
+ "Dynamic",
+ "AccessControl",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:objc(cs)CRSKAdNetworkInfo",
+ "moduleName": "CriteoPublisherSdk",
+ "isOpen": true,
+ "objc_name": "CRSKAdNetworkInfo",
+ "declAttributes": [
+ "ObjC",
+ "Dynamic"
+ ],
+ "superclassUsr": "c:objc(cs)NSObject",
+ "isExternal": true,
+ "inheritsConvenienceInitializers": true,
+ "superclassNames": [
+ "ObjectiveC.NSObject"
+ ],
+ "conformances": [
+ {
+ "kind": "Conformance",
+ "name": "Equatable",
+ "printedName": "Equatable",
+ "usr": "s:SQ",
+ "mangledName": "$sSQ"
+ },
+ {
+ "kind": "Conformance",
+ "name": "Hashable",
+ "printedName": "Hashable",
+ "usr": "s:SH",
+ "mangledName": "$sSH"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CVarArg",
+ "printedName": "CVarArg",
+ "usr": "s:s7CVarArgP",
+ "mangledName": "$ss7CVarArgP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObservingPublishing",
+ "printedName": "_KeyValueCodingAndObservingPublishing",
+ "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP",
+ "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "_KeyValueCodingAndObserving",
+ "printedName": "_KeyValueCodingAndObserving",
+ "usr": "s:10Foundation27_KeyValueCodingAndObservingP",
+ "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomStringConvertible",
+ "printedName": "CustomStringConvertible",
+ "usr": "s:s23CustomStringConvertibleP",
+ "mangledName": "$ss23CustomStringConvertibleP"
+ },
+ {
+ "kind": "Conformance",
+ "name": "CustomDebugStringConvertible",
+ "printedName": "CustomDebugStringConvertible",
+ "usr": "s:s28CustomDebugStringConvertibleP",
+ "mangledName": "$ss28CustomDebugStringConvertibleP"
+ }
+ ]
+ }
+ ],
+ "json_format_version": 8
+ },
+ "ConstValues": [
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRFulllScreenContainer.swift",
+ "kind": "StringLiteral",
+ "offset": 831,
+ "length": 22,
+ "value": "\"CriteoPublisherSdk.CRFulllScreenContainer\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/CRMRAIDHandler.swift",
+ "kind": "FloatLiteral",
+ "offset": 834,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/CRMRAIDHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1187,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/CRMRAIDHandler.swift",
+ "kind": "FloatLiteral",
+ "offset": 1419,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/CRMRAIDHandler.swift",
+ "kind": "StringLiteral",
+ "offset": 1063,
+ "length": 14,
+ "value": "\"CriteoPublisherSdk.CRMRAIDHandler\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/MessageHandlers\/MRAIDLogHandler.swift",
+ "kind": "StringLiteral",
+ "offset": 916,
+ "length": 15,
+ "value": "\"CriteoPublisherSdk.MRAIDLogHandler\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 738,
+ "length": 7,
+ "value": "\"Debug\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 760,
+ "length": 6,
+ "value": "\"Info\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 784,
+ "length": 9,
+ "value": "\"Warning\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 809,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 738,
+ "length": 7,
+ "value": "\"Debug\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 760,
+ "length": 6,
+ "value": "\"Info\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 784,
+ "length": 9,
+ "value": "\"Warning\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Logging\/LogLevel.swift",
+ "kind": "StringLiteral",
+ "offset": 809,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/SKAdNetwork\/SKAdNetworkInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1013,
+ "length": 18,
+ "value": "\"SKAdNetworkItems\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/SKAdNetwork\/SKAdNetworkInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1060,
+ "length": 23,
+ "value": "\"SKAdNetworkIdentifier\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/SKAdNetwork\/SKAdNetworkInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1398,
+ "length": 24,
+ "value": "\"hs6bdukanm.skadnetwork\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRMRAIDUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 782,
+ "length": 14,
+ "value": "\"criteo-mraid\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRMRAIDUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 828,
+ "length": 4,
+ "value": "\"js\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRMRAIDUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 857,
+ "length": 21,
+ "value": "\"CriteoMRAIDResource\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRMRAIDUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 912,
+ "length": 8,
+ "value": "\"bundle\""
+ },
+ {
+ "filePath": "\/Users\/runner\/work\/ios-publisher-sdk\/ios-publisher-sdk\/CriteoPublisherSdk\/Sources\/MRAID\/Utils\/CRMRAIDUtils.swift",
+ "kind": "StringLiteral",
+ "offset": 945,
+ "length": 46,
+ "value": "\"