diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a2110dc5..b4759cb18 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 7.2.1 (Jul, 18, 2023) +* [DIA-2370](https://sourcepoint.atlassian.net/browse/DIA-2370) Fixed an issue causing the SDK to show a wrong state for the "Do not sell" button on CCPA messages. [#454](https://github.com/SourcePointUSA/ios-cmp-app/pull/454) +* [DIA-2229](https://sourcepoint.atlassian.net/browse/DIA-2229) Fixed an issue causing the tvOS message to show a Sourcepoint logo briefly before loading the real image. [#460](https://github.com/SourcePointUSA/ios-cmp-app/pull/460) +* [DIA-2430](https://sourcepoint.atlassian.net/browse/DIA-2430) Fixed an issue causing the description text on some tvOS screens to be unreacheable and unscrollable. [#457](https://github.com/SourcePointUSA/ios-cmp-app/pull/457) +* [DIA-2429](https://sourcepoint.atlassian.net/browse/DIA-2429) Fixed an issue causing the SDK to throw a runtime exception when scrolling through vendors rapidly on tvOS. [#458](https://github.com/SourcePointUSA/ios-cmp-app/pull/458) +* Minor tvOS layout adjustments +* Fixed / improved on testing. + # 7.2.0 (June, 23, 2023) * [DIA-2311](https://sourcepoint.atlassian.net/browse/DIA-2311) Fixed an issue causing the SDK to return default consent values for returning users before `onConsentReady` was invoked. [#451](https://github.com/SourcePointUSA/ios-cmp-app/pull/451) * [DIA-2271](https://sourcepoint.atlassian.net/browse/DIA-2271) `SPPublisherData` is now of type `[String: AnyEncodable]`. Passing "pubData" as `[String: String]` continues to work, but you should update your code to use `SPPublisherData` instead. [#450](https://github.com/SourcePointUSA/ios-cmp-app/pull/450) diff --git a/ConsentViewController.podspec b/ConsentViewController.podspec index 12970022d..bf4bc5a55 100644 --- a/ConsentViewController.podspec +++ b/ConsentViewController.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'ConsentViewController' - s.version = '7.2.0' + s.version = '7.2.1' s.summary = 'SourcePoint\'s ConsentViewController to handle privacy consents.' s.homepage = 'https://www.sourcepoint.com' s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/ConsentViewController/Classes/SPConsentManager.swift b/ConsentViewController/Classes/SPConsentManager.swift index d40a8905e..0c294d2c8 100644 --- a/ConsentViewController/Classes/SPConsentManager.swift +++ b/ConsentViewController/Classes/SPConsentManager.swift @@ -263,7 +263,7 @@ import UIKit } @objc extension SPConsentManager: SPSDK { - public static let VERSION = "7.2.0" + public static let VERSION = "7.2.1" public var gdprApplies: Bool { spCoordinator.userData.gdpr?.applies ?? false } diff --git a/Example/Podfile.lock b/Example/Podfile.lock index 506b82672..3bea8009d 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -1,5 +1,5 @@ PODS: - - ConsentViewController (7.2.0) + - ConsentViewController (7.2.1) - IQKeyboardManagerSwift (6.5.10) - JSONView (0.0.3) - Nimble (10.0.0) @@ -30,7 +30,7 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - ConsentViewController: 07ed09ede8a317e10a4dd8ba6475740a2ad54a82 + ConsentViewController: 038d1eb3a9cebc9157809220a319ac1ef7173b8d IQKeyboardManagerSwift: 52962c76ab33532f15ad9f3ff4e5715eda5335bb JSONView: ba9049102fae7ad70de40234d0b7c60986e61e4c Nimble: 5316ef81a170ce87baf72dd961f22f89a602ff84 diff --git a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json index 426cda280..35ea6a410 100644 --- a/Example/Pods/Local Podspecs/ConsentViewController.podspec.json +++ b/Example/Pods/Local Podspecs/ConsentViewController.podspec.json @@ -1,6 +1,6 @@ { "name": "ConsentViewController", - "version": "7.2.0", + "version": "7.2.1", "summary": "SourcePoint's ConsentViewController to handle privacy consents.", "homepage": "https://www.sourcepoint.com", "license": { @@ -12,7 +12,7 @@ }, "source": { "git": "https://github.com/SourcePointUSA/ios-cmp-app.git", - "tag": "7.2.0" + "tag": "7.2.1" }, "swift_versions": "5.0", "source_files": "ConsentViewController/Classes/**/*", diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index 506b82672..3bea8009d 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -1,5 +1,5 @@ PODS: - - ConsentViewController (7.2.0) + - ConsentViewController (7.2.1) - IQKeyboardManagerSwift (6.5.10) - JSONView (0.0.3) - Nimble (10.0.0) @@ -30,7 +30,7 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - ConsentViewController: 07ed09ede8a317e10a4dd8ba6475740a2ad54a82 + ConsentViewController: 038d1eb3a9cebc9157809220a319ac1ef7173b8d IQKeyboardManagerSwift: 52962c76ab33532f15ad9f3ff4e5715eda5335bb JSONView: ba9049102fae7ad70de40234d0b7c60986e61e4c Nimble: 5316ef81a170ce87baf72dd961f22f89a602ff84 diff --git a/Example/Pods/Target Support Files/ConsentViewController-iOS/ConsentViewController-iOS-Info.plist b/Example/Pods/Target Support Files/ConsentViewController-iOS/ConsentViewController-iOS-Info.plist index 31a586aae..654f23c62 100644 --- a/Example/Pods/Target Support Files/ConsentViewController-iOS/ConsentViewController-iOS-Info.plist +++ b/Example/Pods/Target Support Files/ConsentViewController-iOS/ConsentViewController-iOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.2.0 + 7.2.1 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/ConsentViewController-iOS/ResourceBundle-ConsentViewController-ConsentViewController-iOS-Info.plist b/Example/Pods/Target Support Files/ConsentViewController-iOS/ResourceBundle-ConsentViewController-ConsentViewController-iOS-Info.plist index 153b5ecc1..99d490533 100644 --- a/Example/Pods/Target Support Files/ConsentViewController-iOS/ResourceBundle-ConsentViewController-ConsentViewController-iOS-Info.plist +++ b/Example/Pods/Target Support Files/ConsentViewController-iOS/ResourceBundle-ConsentViewController-ConsentViewController-iOS-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 7.2.0 + 7.2.1 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/ConsentViewController-tvOS/ConsentViewController-tvOS-Info.plist b/Example/Pods/Target Support Files/ConsentViewController-tvOS/ConsentViewController-tvOS-Info.plist index 31a586aae..654f23c62 100644 --- a/Example/Pods/Target Support Files/ConsentViewController-tvOS/ConsentViewController-tvOS-Info.plist +++ b/Example/Pods/Target Support Files/ConsentViewController-tvOS/ConsentViewController-tvOS-Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 7.2.0 + 7.2.1 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/ConsentViewController-tvOS/ResourceBundle-ConsentViewController-ConsentViewController-tvOS-Info.plist b/Example/Pods/Target Support Files/ConsentViewController-tvOS/ResourceBundle-ConsentViewController-ConsentViewController-tvOS-Info.plist index 153b5ecc1..99d490533 100644 --- a/Example/Pods/Target Support Files/ConsentViewController-tvOS/ResourceBundle-ConsentViewController-ConsentViewController-tvOS-Info.plist +++ b/Example/Pods/Target Support Files/ConsentViewController-tvOS/ResourceBundle-ConsentViewController-ConsentViewController-tvOS-Info.plist @@ -13,7 +13,7 @@ CFBundlePackageType BNDL CFBundleShortVersionString - 7.2.0 + 7.2.1 CFBundleSignature ???? CFBundleVersion diff --git a/README.md b/README.md index 1d9ac5460..d6e73c0e4 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ In your `Podfile` add the following line to your app target: ``` -pod 'ConsentViewController', '7.1.1' +pod 'ConsentViewController', '7.2.1' ``` ### Carthage @@ -35,7 +35,7 @@ let package = Package( .package( name: "ConsentViewController", url: "https://github.com/SourcePointUSA/ios-cmp-app", - .upToNextMinor(from: "7.0.0") + .upToNextMinor(from: "7.2.0") ), ], targets: [ diff --git a/XCFramework/ConsentViewController.xcframework/Info.plist b/XCFramework/ConsentViewController.xcframework/Info.plist deleted file mode 100644 index 64b06c766..000000000 --- a/XCFramework/ConsentViewController.xcframework/Info.plist +++ /dev/null @@ -1,55 +0,0 @@ - - - - - AvailableLibraries - - - LibraryIdentifier - ios-arm64 - LibraryPath - ConsentViewController.framework - SupportedArchitectures - - arm64 - - SupportedPlatform - ios - - - LibraryIdentifier - ios-arm64_x86_64-simulator - LibraryPath - ConsentViewController.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - ios - SupportedPlatformVariant - simulator - - - LibraryIdentifier - tvos-arm64_x86_64-simulator - LibraryPath - ConsentViewController.framework - SupportedArchitectures - - arm64 - x86_64 - - SupportedPlatform - tvos - SupportedPlatformVariant - simulator - - - CFBundlePackageType - XFWK - XCFrameworkFormatVersion - 1.0 - - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController deleted file mode 100755 index 8147c0d9d..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Info.plist b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Info.plist deleted file mode 100644 index bf3b32ebc..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeDirectory b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeDirectory deleted file mode 100644 index bc6bf7c1f..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeDirectory and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements deleted file mode 100644 index c1862fce8..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements-1 b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements-1 deleted file mode 100644 index 21f874c43..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeRequirements-1 and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeResources b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeResources deleted file mode 100644 index 71dfdf5bb..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeResources +++ /dev/null @@ -1,248 +0,0 @@ - - - - - files - - Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - images/Barcode.png - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - images/SP_Icon.png - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - javascript/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - javascript/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - javascript/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - - files2 - - Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - images/Barcode.png - - hash - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - hash2 - - GZEWod/T80y1U0nklTPc/TUVp6+hiJddREgh3SvIOIs= - - - images/SP_Icon.png - - hash - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - hash2 - - WyofguidIhczvwLT6X1o7bFicp1RVdTCn6zsR7iT4Pk= - - - javascript/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - javascript/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - javascript/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeSignature b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeSignature deleted file mode 100644 index e5075c3e9..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/_CodeSignature/CodeSignature and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png deleted file mode 100644 index 88a6b7977..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png deleted file mode 100644 index ccda465eb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-Swift.h b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-Swift.h deleted file mode 100644 index d9af12d9b..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-Swift.h +++ /dev/null @@ -1,1090 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) -#ifndef CONSENTVIEWCONTROLLER_SWIFT_H -#define CONSENTVIEWCONTROLLER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# 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 Foundation; -@import ObjectiveC; -@import UIKit; -@import WebKit; -#endif - -#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="ConsentViewController",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -/// Indicates the consent status of a given user. -typedef SWIFT_ENUM(NSInteger, CCPAConsentStatus, open) { -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedNone = 0, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedSome = 1, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedAll = 2, -/// Indicates the user has explicitly acceted all vendors and purposes (categories). -/// That’s slightly different than RejectNone. By default in the CCPA users are already -/// RejectedNone, the ConsentedAll indicates the user has taken an action to -/// consent to all vendors and purposes. - CCPAConsentStatusConsentedAll = 3, -}; - -@class NSString; -enum SPCampaignType : NSInteger; -@class NSCoder; - -SWIFT_CLASS("_TtC21ConsentViewController7SPError") -@interface SPError : NSError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull spDescription; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic) NSError * _Nullable originalError; -@property (nonatomic) enum SPCampaignType campaignType; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)dict SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22ConnectionTimeOutError") -@interface ConnectionTimeOutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController19GenericNetworkError") -@interface GenericNetworkError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController19InternalServerError") -@interface InternalServerError : GenericNetworkError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController20InvalidArgumentError") -@interface InvalidArgumentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidChoiceAllParamsError") -@interface InvalidChoiceAllParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidChoiceAllResponseError") -@interface InvalidChoiceAllResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController36InvalidConsentStatusQueryParamsError") -@interface InvalidConsentStatusQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidConsentStatusResponseError") -@interface InvalidConsentStatusResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Rendering App (JSReceiver) event payloads -SWIFT_CLASS("_TtC21ConsentViewController24InvalidEventPayloadError") -@interface InvalidEventPayloadError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidGetMessagesParams") -@interface InvalidGetMessagesParams : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController31InvalidMetaDataQueryParamsError") -@interface InvalidMetaDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController28InvalidMetaDataResponseError") -@interface InvalidMetaDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidOnActionEventPayloadError") -@interface InvalidOnActionEventPayloadError : InvalidEventPayloadError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidPvDataQueryParamsError") -@interface InvalidPvDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidPvDataResponseError") -@interface InvalidPvDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Request Error -SWIFT_CLASS("_TtC21ConsentViewController19InvalidRequestError") -@interface InvalidRequestError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseCCPAPMViewEndpointError") -@interface InvalidResponseCCPAPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidResponseConsentError") -@interface InvalidResponseConsentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidResponseCustomError") -@interface InvalidResponseCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidResponseDeleteCustomError") -@interface InvalidResponseDeleteCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseGDPRPMViewEndpointError") -@interface InvalidResponseGDPRPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseGetMessagesEndpointError") -@interface InvalidResponseGetMessagesEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageCCPAEndpointError") -@interface InvalidResponseMessageCCPAEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageGDPREndpointError") -@interface InvalidResponseMessageGDPREndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidResponseNativeMessageError") -@interface InvalidResponseNativeMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -/// Invalid API Response Errors -SWIFT_CLASS("_TtC21ConsentViewController30InvalidResponseWebMessageError") -@interface InvalidResponseWebMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15InvalidURLError") -@interface InvalidURLError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -@class NSURL; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_") -@protocol MessageController -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError") -@interface MissingChildPmIdError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -@interface NSObject (SWIFT_EXTENSION(ConsentViewController)) -- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT; -@end - - -/// Network Errors -SWIFT_CLASS("_TtC21ConsentViewController20NoInternetConnection") -@interface NoInternetConnection : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32PostingConsentWithoutConsentUUID") -@interface PostingConsentWithoutConsentUUID : InvalidRequestError -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic) enum SPCampaignType campaignType; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController17RenderingAppError") -@interface RenderingAppError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nullable renderingAppErrorCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21ResourceNotFoundError") -@interface ResourceNotFoundError : GenericNetworkError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - -enum SPActionType : NSInteger; - -/// Action consists of SPActionType and an id. Those come from each action the user can take in the ConsentUI -SWIFT_CLASS("_TtC21ConsentViewController8SPAction") -@interface SPAction : NSObject -@property (nonatomic) enum SPActionType type; -@property (nonatomic, readonly) enum SPCampaignType campaignType; -@property (nonatomic, readonly, copy) NSString * _Nullable consentLanguage; -@property (nonatomic, copy) NSURL * _Nullable pmURL; -@property (nonatomic, readonly, copy) NSString * _Nullable pmId; -@property (nonatomic, copy) NSDictionary * _Nonnull publisherData; -@property (nonatomic, copy) NSString * _Nullable customActionId; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// User actions. Its integer representation matches with what SourcePoint’s endpoints expect. -typedef SWIFT_ENUM(NSInteger, SPActionType, open) { - SPActionTypeSaveAndExit = 1, - SPActionTypePMCancel = 2, - SPActionTypeCustom = 9, - SPActionTypeAcceptAll = 11, - SPActionTypeShowPrivacyManager = 12, - SPActionTypeRejectAll = 13, - SPActionTypeDismiss = 15, - SPActionTypeRequestATTAccess = 16, - SPActionTypeIDFAAccepted = 17, - SPActionTypeIDFADenied = 18, - SPActionTypeUnknown = 0, -}; - -enum SPPrivacyManagerTab : NSInteger; - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_") -@protocol SPCCPA -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@property (nonatomic, readonly) BOOL ccpaApplies; -@end - - -/// The UserConsent class encapsulates the consent status, rejected vendor ids and rejected categories (purposes) ids. -/// important: -/// The rejectedVendors and rejectedCategories arrays will only be populated if the status is .Some. -/// That is, if the user has rejected .All or .None vendors/categories, those arrays will be empty. -SWIFT_CLASS("_TtC21ConsentViewController13SPCCPAConsent") -@interface SPCCPAConsent : NSObject -/// represents the default state of the consumer prior to seeing the consent message -/// seealso: -/// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md#us-privacy-string-format -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull defaultUsPrivacyString;) -+ (NSString * _Nonnull)defaultUsPrivacyString SWIFT_WARN_UNUSED_RESULT; -+ (SPCCPAConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -/// Indicates if the user has rejected .All, .Some or .None of the vendors and categories. -@property (nonatomic) enum CCPAConsentStatus status; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedVendors; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedCategories; -/// the US Privacy String as described by the IAB -@property (nonatomic, copy) NSString * _Nonnull uspstring; -/// that’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -+ (SPCCPAConsent * _Nonnull)rejectedNone SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Contains information about the property/campaign. -SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign") -@interface SPCampaign : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithTargetingParams:(NSDictionary * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Tells the SDK if we should load stage or public campaigns. -///
    -///
  • -/// 0 -> SPCampaignEnv.Stage -///
  • -///
  • -/// 1 -> SPCampaignEnv.Public -///
  • -///
-typedef SWIFT_ENUM(NSInteger, SPCampaignEnv, open) { - SPCampaignEnvStage = 0, - SPCampaignEnvPublic = 1, -}; - -typedef SWIFT_ENUM(NSInteger, SPCampaignType, open) { - SPCampaignTypeGdpr = 0, - SPCampaignTypeIos14 = 1, - SPCampaignTypeCcpa = 2, - SPCampaignTypeUnknown = 3, -}; - - -/// Set gdpr and/or ccpa if you wish to cover any of those legislations. -/// It’s important to notice the campaign you passed as parameter needs to have -/// a active vendor list of that legislation. -SWIFT_CLASS("_TtC21ConsentViewController11SPCampaigns") -@interface SPCampaigns : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGdpr:(SPCampaign * _Nullable)gdpr ccpa:(SPCampaign * _Nullable)ccpa ios14:(SPCampaign * _Nullable)ios14 environment:(enum SPCampaignEnv)environment OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class SPNativeMessage; -@class SPUserData; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17SPConsentDelegate_") -@protocol SPConsentDelegate -/// called when there’s a consent Message to be shown -- (void)onSPUIReady:(UIViewController * _Nonnull)controller; -@optional -/// called when the native message object is received and ready to be used -- (void)onSPNativeMessageReady:(SPNativeMessage * _Nonnull)message; -@required -/// called when the SP UI is finished and can be dismissed -- (void)onSPUIFinished:(UIViewController * _Nonnull)controller; -@optional -/// called after the user takes an action and the SDK receives consent data back from the server -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onConsentReadyWithUserData:(SPUserData * _Nonnull)userData; -/// called when the SDK is done. That will happen if there’s no more messages to be displayed and all network requests are done. -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onSPFinishedWithUserData:(SPUserData * _Nonnull)userData; -/// called if something goes wrong during the entire lifecycle of the SDK -- (void)onErrorWithError:(SPError * _Nonnull)error; -@end - -enum SPMessageLanguage : NSInteger; -@class SPPropertyName; -@protocol SPDelegate; - -SWIFT_CLASS("_TtC21ConsentViewController16SPConsentManager") -@interface SPConsentManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL shouldCallErrorMetrics;) -+ (BOOL)shouldCallErrorMetrics SWIFT_WARN_UNUSED_RESULT; -+ (void)setShouldCallErrorMetrics:(BOOL)value; -/// By default, the SDK preservs all user consent data from UserDefaults in case OnError event happens. -/// Set this flag to true if you wish to opt-out from this behaviour. -/// If set to true will remove all user consent data from UserDefaults, possibly triggering a message to be displayed again next time -@property (nonatomic) BOOL cleanUserDataOnError; -/// The timeout interval in seconds for the message being displayed -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -/// Instructs the privacy manager to be displayed with this tab. -/// By default the SDK will use the defult tab of PM -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -/// Instructs the message to be displayed in this language. If the translation is missing, the fallback will be English. -/// By default the SDK will use the locale defined by the WebView -@property (nonatomic) enum SPMessageLanguage messageLanguage; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns delegate:(id _Nullable)delegate; -- (void)gracefullyDegradeOnError:(SPError * _Nonnull)error; -- (void)onError:(SPError * _Nonnull)error; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_") -@protocol SPMessageUIDelegate -- (void)loaded:(UIViewController * _Nonnull)controller; -@optional -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -@required -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -- (void)onError:(SPError * _Nonnull)error; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -- (void)loaded:(UIViewController * _Nonnull)controller; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_") -@protocol SPGDPR -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@property (nonatomic, readonly) BOOL gdprApplies; -@end - -@class SPGDPRConsent; - -SWIFT_PROTOCOL("_TtP21ConsentViewController5SPSDK_") -@protocol SPSDK -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -+ (void)clearAllData; -@property (nonatomic) BOOL cleanUserDataOnError; -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -@property (nonatomic) enum SPMessageLanguage messageLanguage; -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns delegate:(id _Nullable)delegate; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -+ (void)clearAllData; -@property (nonatomic, readonly) BOOL gdprApplies; -@property (nonatomic, readonly) BOOL ccpaApplies; -/// Returns the user data stored in the UserDefaults. -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPConsentUIDelegate_") -@protocol SPConsentUIDelegate -/// called when the user takes an action in the SP UI -/// \param action the user action -/// -- (void)onAction:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -/// Have a look at SDKs Lifecycle -SWIFT_PROTOCOL("_TtP21ConsentViewController10SPDelegate_") -@protocol SPDelegate -@end - - - -@class SPGDPRVendorGrant; - -/// SPGDPRConsent encapsulates all consent data from a user. -SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent") -@interface SPGDPRConsent : NSObject -/// Convenience initialiser to return an empty consent object. -+ (SPGDPRConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -/// The snapshot of user consents. It contains information of all purposes on a vendor per vendor basis. -/// The vendorGrants can be seen as an object in the following shape: -/// \code -/// "vendor1Id": { -/// "granted": true, -/// "purpose1id": true, -/// "purpose2id": true -/// ... -/// }, -/// ... -/// } -/// -/// \endcodeThe granted attribute indicated whether the vendor has all purposes it needs to be -/// considered fully consented. Either via legitimate interest or explicit user consent. -/// Each key/value pair of "purposeId: Bool, indicates if that purpose has been consented -/// either via leg. interest or explicit user consent. -@property (nonatomic, copy) NSDictionary * _Nonnull vendorGrants; -/// The iAB consent string. -@property (nonatomic, copy) NSString * _Nonnull euconsent; -/// That’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// A list of ids of the categories accepted by the user in all its vendors. -/// If a category has been rejected in a single vendor, its id won’t part of the acceptedCategories list. -@property (nonatomic, readonly, copy) NSArray * _Nonnull acceptedCategories; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Encapuslates data about a particular vendor being “granted” based on its purposes -SWIFT_CLASS("_TtC21ConsentViewController17SPGDPRVendorGrant") -@interface SPGDPRVendorGrant : NSObject -/// if all purposes are granted, the vendorGrant will be set to true -@property (nonatomic, readonly) BOOL granted; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull purposeGrants; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithGranted:(BOOL)granted purposeGrants:(NSDictionary * _Nonnull)purposeGrants OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Maps ATTrackingManager.requestTrackingAuthorization into our own enum. -/// It covers also the case when ATTrackingManager.AuthorizationStatus is not available. -typedef SWIFT_ENUM(NSInteger, SPIDFAStatus, open) { -/// the user hasn’t been prompted about the IDFA yet - SPIDFAStatusUnknown = 0, -/// the user accepted being tracked - SPIDFAStatusAccepted = 1, -/// the user denied access to IDFA - SPIDFAStatusDenied = 2, -/// the IDFA is not available in this version of the OS - SPIDFAStatusUnavailable = 3, -}; - - -SWIFT_CLASS("_TtC21ConsentViewController18SPIDFAStatusBridge") -@interface SPIDFAStatusBridge : NSObject -+ (enum SPIDFAStatus)current SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nonnull)currentString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -/// Languages supported by Message and PM -typedef SWIFT_ENUM(NSInteger, SPMessageLanguage, open) { - SPMessageLanguageBrowserDefault = 0, - SPMessageLanguageEnglish = 1, - SPMessageLanguageBulgarian = 2, - SPMessageLanguageCatalan = 3, - SPMessageLanguageChinese = 4, - SPMessageLanguageCroatian = 5, - SPMessageLanguageCzech = 6, - SPMessageLanguageDanish = 7, - SPMessageLanguageDutch = 8, - SPMessageLanguageEstonian = 9, - SPMessageLanguageFinnish = 10, - SPMessageLanguageFrench = 11, - SPMessageLanguageGaelic = 12, - SPMessageLanguageGerman = 13, - SPMessageLanguageGreek = 14, - SPMessageLanguageHungarian = 15, - SPMessageLanguageIcelandic = 16, - SPMessageLanguageItalian = 17, - SPMessageLanguageJapanese = 18, - SPMessageLanguageLatvian = 19, - SPMessageLanguageLithuanian = 20, - SPMessageLanguageNorwegian = 21, - SPMessageLanguagePolish = 22, - SPMessageLanguagePortuguese = 23, - SPMessageLanguageRomanian = 24, - SPMessageLanguageRussian = 25, - SPMessageLanguageSerbian_Cyrillic = 26, - SPMessageLanguageSerbian_Latin = 27, - SPMessageLanguageSlovakian = 28, - SPMessageLanguageSlovenian = 29, - SPMessageLanguageSpanish = 30, - SPMessageLanguageSwedish = 31, - SPMessageLanguageTurkish = 32, -}; - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController14SPRenderingApp_") -@protocol SPRenderingApp -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController13SPMessageView_") -@protocol SPMessageView -@property (nonatomic, strong) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -@end - -@class NSBundle; - -SWIFT_CLASS("_TtC21ConsentViewController23SPMessageViewController") -@interface SPMessageViewController : UIViewController -@property (nonatomic, weak) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15SPNativeMessage") -@interface SPNativeMessage : NSObject -/// Used to notify the SPConsentManager about its different lifecycle events. -@property (nonatomic, weak) id _Nullable messageUIDelegate; -/// Indicates the type of the campaign for this message -///
    -///
  • -/// SeeMore: SPCampaignType -///
  • -///
-@property (nonatomic) enum SPCampaignType campaignType; -/// The id of the message received from the server -@property (nonatomic, copy) NSString * _Nonnull messageId; -/// Unused by the native message -@property (nonatomic) NSTimeInterval timeout; -- (void)loadMessage; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIReady(_ controller: UIViewController) when the PM -/// is ready to be displayed -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIFinished(_ controller: UIViewController) when the PM -/// is ready to be closed -- (void)closePrivacyManager; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage14AttributeStyle") -@interface AttributeStyle : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage9Attribute") -@interface Attribute : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage6Action") -@interface Action : Attribute -@end - -/// Supported privacy manager tabs in PM -typedef SWIFT_ENUM(NSInteger, SPPrivacyManagerTab, open) { - SPPrivacyManagerTabDefault = 0, - SPPrivacyManagerTabPurposes = 1, - SPPrivacyManagerTabVendors = 2, - SPPrivacyManagerTabFeatures = 3, -}; - - -/// SPPropertyName is the exact name of your property as created in SourcePoint’s dashboard. -/// important: -/// notice that it can only contain letters, numbers, . (dots), : (semicolons), -///
    -///
  • -/// (dashes) and / (slashes). The constructor will validate upon that and throw an error otherwise. -///
  • -///
-SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName") -@interface SPPropertyName : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// \param rawValue the exact name of your property as created in SourcePoint’s dashboard. -/// -/// -/// throws: -/// InvalidArgumentError if the property name contain anything other than letters, numbers, . (dots), : (semicolons) and / (slashes). -- (nullable instancetype)init:(NSString * _Nonnull)rawValue error:(NSError * _Nullable * _Nullable)error OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -SWIFT_CLASS("_TtC21ConsentViewController10SPUserData") -@interface SPUserData : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface SPUserData (SWIFT_EXTENSION(ConsentViewController)) -/// Returns GDPR consent data if any available. -/// seealso: -/// SPGDPRConsent -- (SPGDPRConsent * _Nullable)objcGDPRConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcGDPRApplies SWIFT_WARN_UNUSED_RESULT; -/// Returns GDPR consent data if any available. -/// seealso: -/// SPCCPAConsent -- (SPCCPAConsent * _Nullable)objcCCPAConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcCCPAApplies SWIFT_WARN_UNUSED_RESULT; -@end - - - - - -SWIFT_CLASS("_TtC21ConsentViewController16UnableToFindView") -@interface UnableToFindView : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController37UnableToInjectMessageIntoRenderingApp") -@interface UnableToInjectMessageIntoRenderingApp : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22UnableToLoadJSReceiver") -@interface UnableToLoadJSReceiver : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -@interface WKWebView (SWIFT_EXTENSION(ConsentViewController)) -/// Reads the value of the cookie authId -- (void)getAuthIdWithHandler:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))handler; -/// Injects the cookie authId in the webview before loading its content. -/// SourcePoint’s web SDK reads the authId cookie and set everything up in the webview context. -- (void)setConsentForAuthId:(NSString * _Nonnull)authId; -/// Injects the cookie authId in the webview before loading its content. -/// SourcePoint’s web SDK reads the authId cookie and set everything up in the webview context. -- (void)setCookie:(NSString * _Nonnull)name :(NSString * _Nonnull)value; -- (void)getCookies:(void (^ _Nonnull)(NSDictionary * _Nonnull, NSError * _Nullable))handler; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController12WebViewError") -@interface WebViewError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@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/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h deleted file mode 100644 index 64a72fff6..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ConsentViewControllerVersionNumber; -FOUNDATION_EXPORT const unsigned char ConsentViewControllerVersionString[]; - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist deleted file mode 100644 index bd1ae00bd..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.abi.json b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.abi.json deleted file mode 100644 index f9586796e..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.abi.json +++ /dev/null @@ -1,28576 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ConsentStatus", - "printedName": "ConsentStatus", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController0A6StatusV", - "mangledName": "$s21ConsentViewController0A6StatusV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MockNativePMResponse", - "printedName": "MockNativePMResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController20MockNativePMResponseSSvp", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "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:21ConsentViewController20MockNativePMResponseSSvg", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPActionType", - "printedName": "SPActionType", - "children": [ - { - "kind": "Var", - "name": "SaveAndExit", - "printedName": "SaveAndExit", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeSaveAndExit", - "mangledName": "$s21ConsentViewController12SPActionTypeO11SaveAndExityA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "PMCancel", - "printedName": "PMCancel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypePMCancel", - "mangledName": "$s21ConsentViewController12SPActionTypeO8PMCancelyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Custom", - "printedName": "Custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeCustom", - "mangledName": "$s21ConsentViewController12SPActionTypeO6CustomyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "AcceptAll", - "printedName": "AcceptAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeAcceptAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9AcceptAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "ShowPrivacyManager", - "printedName": "ShowPrivacyManager", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeShowPrivacyManager", - "mangledName": "$s21ConsentViewController12SPActionTypeO18ShowPrivacyManageryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "RejectAll", - "printedName": "RejectAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRejectAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9RejectAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Dismiss", - "printedName": "Dismiss", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeDismiss", - "mangledName": "$s21ConsentViewController12SPActionTypeO7DismissyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "RequestATTAccess", - "printedName": "RequestATTAccess", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRequestATTAccess", - "mangledName": "$s21ConsentViewController12SPActionTypeO16RequestATTAccessyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "IDFAAccepted", - "printedName": "IDFAAccepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFAAccepted", - "mangledName": "$s21ConsentViewController12SPActionTypeO12IDFAAcceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "IDFADenied", - "printedName": "IDFADenied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFADenied", - "mangledName": "$s21ConsentViewController12SPActionTypeO10IDFADeniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeUnknown", - "mangledName": "$s21ConsentViewController12SPActionTypeO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPActionType?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPActionType", - "mangledName": "$s21ConsentViewController12SPActionTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "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": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPAction", - "printedName": "SPAction", - "children": [ - { - "kind": "Var", - "name": "type", - "printedName": "type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setType:", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "consentLanguage", - "printedName": "consentLanguage", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmURL", - "printedName": "pmURL", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPmURL:", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmPayload", - "printedName": "pmPayload", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "publisherData", - "printedName": "publisherData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPublisherData:", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "customActionId", - "printedName": "customActionId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setCustomActionId:", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC14customActionIdSSSgvM", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)isEqual:", - "mangledName": "$s21ConsentViewController8SPActionC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:campaignType:consentLanguage:pmPayload:pmurl:customActionId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "hasDefaultArg": true, - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "mangledName": "$s21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)init", - "mangledName": "$s21ConsentViewController8SPActionCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction", - "mangledName": "$s21ConsentViewController8SPActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignEnv", - "printedName": "SPCampaignEnv", - "children": [ - { - "kind": "Var", - "name": "Stage", - "printedName": "Stage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvStage", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO5StageyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Public", - "printedName": "Public", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvPublic", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6PublicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaign", - "printedName": "SPCampaign", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(py)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(targetingParams:groupPmId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)initWithTargetingParams:groupPmId:", - "mangledName": "$s21ConsentViewController10SPCampaignC15targetingParams9groupPmIdACSDyS2SG_SSSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)init", - "mangledName": "$s21ConsentViewController10SPCampaignCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign", - "mangledName": "$s21ConsentViewController10SPCampaignC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "TypeDecl", - "name": "SPCampaigns", - "printedName": "SPCampaigns", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:ios14:environment:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)initWithGdpr:ccpa:ios14:environment:", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdpr4ccpa5ios1411environmentAcA10SPCampaignCSg_A2jA0I3EnvOtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)init", - "mangledName": "$s21ConsentViewController11SPCampaignsCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns", - "mangledName": "$s21ConsentViewController11SPCampaignsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignType", - "printedName": "SPCampaignType", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeGdpr", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4gdpryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeIos14", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO5ios14yA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeCcpa", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4ccpayA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeUnknown", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignType", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CCPAConsentStatus", - "printedName": "CCPAConsentStatus", - "children": [ - { - "kind": "Var", - "name": "RejectedNone", - "printedName": "RejectedNone", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedNone", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedNoneyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "RejectedSome", - "printedName": "RejectedSome", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedSome", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedSomeyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "RejectedAll", - "printedName": "RejectedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO11RejectedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ConsentedAll", - "printedName": "ConsentedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusConsentedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12ConsentedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.CCPAConsentStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPAConsent", - "printedName": "SPCCPAConsent", - "children": [ - { - "kind": "Var", - "name": "defaultUsPrivacyString", - "printedName": "defaultUsPrivacyString", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cpy)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "status", - "printedName": "status", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setStatus:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedVendors", - "printedName": "rejectedVendors", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedVendors:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedCategories", - "printedName": "rejectedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedCategories:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uspstring", - "printedName": "uspstring", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUspstring:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC9uspstringSSvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "rejectedNone", - "printedName": "rejectedNone()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)rejectedNone", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC12rejectedNoneACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)init", - "mangledName": "$s21ConsentViewController13SPCCPAConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentManager", - "printedName": "SPConsentManager", - "children": [ - { - "kind": "Var", - "name": "shouldCallErrorMetrics", - "printedName": "shouldCallErrorMetrics", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cpy)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)setShouldCallErrorMetrics:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvsZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCleanUserDataOnError:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageTimeoutInSeconds:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "privacyManagerTab", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "privacyManagerTab", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setPrivacyManagerTab:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "messageLanguage", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageLanguage:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)initWithAccountId:propertyId:propertyName:campaigns:delegate:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC9accountId08propertyG00H4Name9campaigns8delegateACSi_SiAA010SPPropertyI0CAA11SPCampaignsCAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:delegate:", - "declAttributes": [ - "ObjC", - "Convenience", - "AccessControl", - "Required" - ], - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "gracefullyDegradeOnError", - "printedName": "gracefullyDegradeOnError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)gracefullyDegradeOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC24gracefullyDegradeOnErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)onError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "objc_name": "onError:", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)init", - "mangledName": "$s21ConsentViewController16SPConsentManagerCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cpy)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "VERSION", - "declAttributes": [ - "HasInitialValue", - "Final", - "ObjC", - "HasStorage", - "AccessControl" - ], - "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@ConsentViewController@objc(cs)SPConsentManager(cm)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "objc_name": "VERSION", - "declAttributes": [ - "ObjC", - "Final" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cm)clearAllData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "clearAllData", - "declAttributes": [ - "Final", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvp", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "RawDocComment" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvg", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadGDPRPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadCCPAPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loaded:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "loaded:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)finished:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "finished:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)action:from:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "objc_name": "action:from:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager", - "mangledName": "$s21ConsentViewController16SPConsentManagerC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPSDK", - "printedName": "SPSDK", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP" - }, - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDateCreated", - "printedName": "SPDateCreated", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPDateCreatedV", - "mangledName": "$s21ConsentViewController13SPDateCreatedV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "children": [ - { - "kind": "Function", - "name": "onAction", - "printedName": "onAction(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate(im)onAction:from:", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP8onAction_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "children": [ - { - "kind": "Function", - "name": "onSPUIReady", - "printedName": "onSPUIReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP11onSPUIReadyyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPNativeMessageReady", - "printedName": "onSPNativeMessageReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPNativeMessageReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP22onSPNativeMessageReadyyyAA0gH0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPUIFinished", - "printedName": "onSPUIFinished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIFinished:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP14onSPUIFinishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onConsentReady", - "printedName": "onConsentReady(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onConsentReadyWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP02onA5Ready8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onConsentReadyWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPFinished", - "printedName": "onSPFinished(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPFinishedWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP12onSPFinished8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onSPFinishedWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onErrorWithError:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP7onError5erroryAA7SPErrorC_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onErrorWithError:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDelegate", - "printedName": "SPDelegate", - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate", - "mangledName": "$s21ConsentViewController10SPDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPConsentDelegate, τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP" - }, - { - "kind": "Conformance", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPError", - "printedName": "SPError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spDescription", - "printedName": "spDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "originalError", - "printedName": "originalError", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setOriginalError:", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setCampaignType:", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(domain:code:userInfo:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)initWithDomain:code:userInfo:", - "mangledName": "$s21ConsentViewController7SPErrorC6domain4code8userInfoACSS_SiSDySSypGSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithDomain:code:userInfo:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPError", - "mangledName": "$s21ConsentViewController7SPErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToFindView", - "printedName": "UnableToFindView", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView", - "mangledName": "$s21ConsentViewController012UnableToFindB0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToLoadJSReceiver", - "printedName": "UnableToLoadJSReceiver", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WebViewError", - "printedName": "WebViewError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError", - "mangledName": "$s21ConsentViewController03WebB5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidArgumentError", - "printedName": "InvalidArgumentError", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidArgumentError(py)description", - "mangledName": "$s21ConsentViewController20InvalidArgumentErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidArgumentError(im)description", - "mangledName": "$s21ConsentViewController20InvalidArgumentErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidArgumentError", - "mangledName": "$s21ConsentViewController20InvalidArgumentErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MissingChildPmIdError", - "printedName": "MissingChildPmIdError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidEventPayloadError", - "printedName": "InvalidEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidOnActionEventPayloadError", - "printedName": "InvalidOnActionEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidEventPayloadError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidURLError", - "printedName": "InvalidURLError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppError", - "printedName": "RenderingAppError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "renderingAppErrorCode", - "printedName": "renderingAppErrorCode", - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToInjectMessageIntoRenderingApp", - "printedName": "UnableToInjectMessageIntoRenderingApp", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseWebMessageError", - "printedName": "InvalidResponseWebMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGetMessagesEndpointError", - "printedName": "InvalidResponseGetMessagesEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidGetMessagesParams", - "printedName": "InvalidGetMessagesParams", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageGDPREndpointError", - "printedName": "InvalidResponseMessageGDPREndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageCCPAEndpointError", - "printedName": "InvalidResponseMessageCCPAEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGDPRPMViewEndpointError", - "printedName": "InvalidResponseGDPRPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCCPAPMViewEndpointError", - "printedName": "InvalidResponseCCPAPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseNativeMessageError", - "printedName": "InvalidResponseNativeMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseConsentError", - "printedName": "InvalidResponseConsentError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCustomError", - "printedName": "InvalidResponseCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseDeleteCustomError", - "printedName": "InvalidResponseDeleteCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NoInternetConnection", - "printedName": "NoInternetConnection", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeOutError", - "printedName": "ConnectionTimeOutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GenericNetworkError", - "printedName": "GenericNetworkError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InternalServerError", - "printedName": "InternalServerError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InternalServerError(py)spCode", - "mangledName": "$s21ConsentViewController19InternalServerErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InternalServerError(im)spCode", - "mangledName": "$s21ConsentViewController19InternalServerErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InternalServerError", - "mangledName": "$s21ConsentViewController19InternalServerErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.GenericNetworkError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ResourceNotFoundError", - "printedName": "ResourceNotFoundError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ResourceNotFoundError(py)spCode", - "mangledName": "$s21ConsentViewController21ResourceNotFoundErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ResourceNotFoundError(im)spCode", - "mangledName": "$s21ConsentViewController21ResourceNotFoundErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ResourceNotFoundError", - "mangledName": "$s21ConsentViewController21ResourceNotFoundErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.GenericNetworkError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidRequestError", - "printedName": "InvalidRequestError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidRequestError(py)spCode", - "mangledName": "$s21ConsentViewController19InvalidRequestErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidRequestError(im)spCode", - "mangledName": "$s21ConsentViewController19InvalidRequestErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidRequestError", - "mangledName": "$s21ConsentViewController19InvalidRequestErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PostingConsentWithoutConsentUUID", - "printedName": "PostingConsentWithoutConsentUUID", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)setCampaignType:", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovs", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidRequestError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidRequestError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataQueryParamsError", - "printedName": "InvalidMetaDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataResponseError", - "printedName": "InvalidMetaDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusQueryParamsError", - "printedName": "InvalidConsentStatusQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusResponseError", - "printedName": "InvalidConsentStatusResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataQueryParamsError", - "printedName": "InvalidPvDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataResponseError", - "printedName": "InvalidPvDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllParamsError", - "printedName": "InvalidChoiceAllParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(py)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(im)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllResponseError", - "printedName": "InvalidChoiceAllResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPRVendorGrant", - "printedName": "SPGDPRVendorGrant", - "children": [ - { - "kind": "Var", - "name": "granted", - "printedName": "granted", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "purposeGrants", - "printedName": "purposeGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)isEqual:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(granted:purposeGrants:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)initWithGranted:purposeGrants:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7granted13purposeGrantsACSb_SDySSSbGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)init", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPGDPRConsent", - "printedName": "SPGDPRConsent", - "children": [ - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "vendorGrants", - "printedName": "vendorGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setVendorGrants:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "euconsent", - "printedName": "euconsent", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setEuconsent:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "tcfData", - "printedName": "tcfData", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "acceptedCategories", - "printedName": "acceptedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)init", - "mangledName": "$s21ConsentViewController13SPGDPRConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "AppTrackingTransparency", - "printedName": "AppTrackingTransparency", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "AdSupport", - "printedName": "AdSupport", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatus", - "printedName": "SPIDFAStatus", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnknown", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "accepted", - "printedName": "accepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusAccepted", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8acceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "denied", - "printedName": "denied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusDenied", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6deniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unavailable", - "printedName": "unavailable", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnavailable", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11unavailableyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Function", - "name": "requestAuthorisation", - "printedName": "requestAuthorisation(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fromApple:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "AuthorizationStatus", - "printedName": "AppTrackingTransparency.ATTrackingManager.AuthorizationStatus", - "usr": "c:@E@ATTrackingManagerAuthorizationStatus" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "moduleName": "ConsentViewController", - "intro_iOS": "14", - "intro_tvOS": "14", - "declAttributes": [ - "AccessControl", - "Available", - "Available" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPIDFAStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatusBridge", - "printedName": "SPIDFAStatusBridge", - "children": [ - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)current", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC7currentAA0D0OyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "currentString", - "printedName": "currentString()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)currentString", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC13currentStringSSyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatusBridge", - "printedName": "ConsentViewController.SPIDFAStatusBridge", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(im)init", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPJson", - "printedName": "SPJson", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "TypeDecl", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyVyAESScfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyVyAESScfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(intValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "moduleName": "ConsentViewController", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController6SPJsonO3KeyV", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CodingKey", - "printedName": "CodingKey", - "usr": "s:s9CodingKeyP", - "mangledName": "$ss9CodingKeyP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Var", - "name": "string", - "printedName": "string", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6stringyACSScACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6stringyACSScACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "number", - "printedName": "number", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6numberyACSdcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6numberyACSdcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "object", - "printedName": "object", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[ConsentViewController.SPJson.Key : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "array", - "printedName": "array", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "bool", - "printedName": "bool", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4boolyACSbcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO4boolyACSbcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "null", - "printedName": "null", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4nullyA2CmF", - "mangledName": "$s21ConsentViewController6SPJsonO4nullyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOACycfc", - "mangledName": "$s21ConsentViewController6SPJsonOACycfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "objectValue", - "printedName": "objectValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "arrayValue", - "printedName": "arrayValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "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:21ConsentViewController6SPJsonO11stringValueSSSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController6SPJsonO11stringValueSSSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nullValue", - "printedName": "nullValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "doubleValue", - "printedName": "doubleValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "boolValue", - "printedName": "boolValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "anyValue", - "printedName": "anyValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dictionaryValue", - "printedName": "dictionaryValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(dynamicMember:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOyACypKcfc", - "mangledName": "$s21ConsentViewController6SPJsonOyACypKcfc", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController6SPJsonO", - "mangledName": "$s21ConsentViewController6SPJsonO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessage", - "printedName": "SPMessage", - "declKind": "Class", - "usr": "s:21ConsentViewController9SPMessageC", - "mangledName": "$s21ConsentViewController9SPMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers" - ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageLanguage", - "printedName": "SPMessageLanguage", - "children": [ - { - "kind": "Var", - "name": "BrowserDefault", - "printedName": "BrowserDefault", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBrowserDefault", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO14BrowserDefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "English", - "printedName": "English", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEnglish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7EnglishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Bulgarian", - "printedName": "Bulgarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBulgarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9BulgarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Catalan", - "printedName": "Catalan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCatalan", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7CatalanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "Chinese", - "printedName": "Chinese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageChinese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ChineseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Croatian", - "printedName": "Croatian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCroatian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8CroatianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Czech", - "printedName": "Czech", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCzech", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5CzechyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "Danish", - "printedName": "Danish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6DanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "Dutch", - "printedName": "Dutch", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDutch", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5DutchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "Estonian", - "printedName": "Estonian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEstonian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8EstonianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Finnish", - "printedName": "Finnish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFinnish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7FinnishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "French", - "printedName": "French", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFrench", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6FrenchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 - }, - { - "kind": "Var", - "name": "Gaelic", - "printedName": "Gaelic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGaelic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GaelicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 12 - }, - { - "kind": "Var", - "name": "German", - "printedName": "German", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGerman", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GermanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 13 - }, - { - "kind": "Var", - "name": "Greek", - "printedName": "Greek", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGreek", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5GreekyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 14 - }, - { - "kind": "Var", - "name": "Hungarian", - "printedName": "Hungarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageHungarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9HungarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "Icelandic", - "printedName": "Icelandic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageIcelandic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9IcelandicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 - }, - { - "kind": "Var", - "name": "Italian", - "printedName": "Italian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageItalian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ItalianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 - }, - { - "kind": "Var", - "name": "Japanese", - "printedName": "Japanese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageJapanese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8JapaneseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 - }, - { - "kind": "Var", - "name": "Latvian", - "printedName": "Latvian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLatvian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7LatvianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 - }, - { - "kind": "Var", - "name": "Lithuanian", - "printedName": "Lithuanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLithuanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10LithuanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "Norwegian", - "printedName": "Norwegian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageNorwegian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9NorwegianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 - }, - { - "kind": "Var", - "name": "Polish", - "printedName": "Polish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePolish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6PolishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "Portuguese", - "printedName": "Portuguese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePortuguese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10PortugueseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 - }, - { - "kind": "Var", - "name": "Romanian", - "printedName": "Romanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRomanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8RomanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "Russian", - "printedName": "Russian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRussian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7RussianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 - }, - { - "kind": "Var", - "name": "Serbian_Cyrillic", - "printedName": "Serbian_Cyrillic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Cyrillic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO16Serbian_CyrillicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 - }, - { - "kind": "Var", - "name": "Serbian_Latin", - "printedName": "Serbian_Latin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Latin", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO13Serbian_LatinyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 27 - }, - { - "kind": "Var", - "name": "Slovakian", - "printedName": "Slovakian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovakian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovakianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 28 - }, - { - "kind": "Var", - "name": "Slovenian", - "printedName": "Slovenian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovenian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovenianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 29 - }, - { - "kind": "Var", - "name": "Spanish", - "printedName": "Spanish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSpanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SpanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 30 - }, - { - "kind": "Var", - "name": "Swedish", - "printedName": "Swedish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSwedish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SwedishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 31 - }, - { - "kind": "Var", - "name": "Turkish", - "printedName": "Turkish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageTurkish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7TurkishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 32 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageLanguage?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "children": [ - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loaded:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Optional", - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)action:from:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)onError:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)finished:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadMessage", - "mangledName": "$s21ConsentViewController14SPRenderingAppP11loadMessageyyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController14SPRenderingAppP18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController14SPRenderingAppP19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "MessageController", - "printedName": "MessageController", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadMessage", - "mangledName": "$s21ConsentViewController07MessageC0P04loadD0yyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController07MessageC0P18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController07MessageC0P19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageView", - "printedName": "SPMessageView", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.MessageController, τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageViewController", - "printedName": "SPMessageViewController", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "ReferenceOwnership", - "AccessControl" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadMessage", - "mangledName": "$s21ConsentViewController09SPMessagebC0C11loadMessageyyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController09SPMessagebC0C19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(nibName:bundle:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageViewController", - "printedName": "ConsentViewController.SPMessageViewController", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController" - }, - { - "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@ConsentViewController@objc(cs)SPMessageViewController(im)initWithNibName:bundle:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7nibName6bundleACSSSg_So8NSBundleCSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithNibName:bundle:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController", - "mangledName": "$s21ConsentViewController09SPMessagebC0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)UIViewController", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "UIKit.UIViewController", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPNativeMessage", - "printedName": "SPNativeMessage", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "ReferenceOwnership", - "AccessControl", - "RawDocComment" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setCampaignType:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageId:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setTimeout:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC04loadE0yyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController15SPNativeMessageC19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "TypeDecl", - "name": "AttributeStyle", - "printedName": "AttributeStyle", - "children": [ - { - "kind": "Var", - "name": "fontFamily", - "printedName": "fontFamily", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "fontSize", - "printedName": "fontSize", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "color", - "printedName": "color", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "backgroundColor", - "printedName": "backgroundColor", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fontFamily:fontSize:color:backgroundColor:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Attribute", - "printedName": "Attribute", - "children": [ - { - "kind": "Var", - "name": "text", - "printedName": "text", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "style", - "printedName": "style", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Action", - "printedName": "Action", - "children": [ - { - "kind": "Var", - "name": "choiceType", - "printedName": "choiceType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:choiceType:url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "overriding": true, - "declAttributes": [ - "Override", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "superclassNames": [ - "ConsentViewController.SPNativeMessage.Attribute", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "Var", - "name": "title", - "printedName": "title", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "body", - "printedName": "body", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actions", - "printedName": "actions", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(title:body:actions:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)init", - "mangledName": "$s21ConsentViewController15SPNativeMessageCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPrivacyManagerTab", - "printedName": "SPPrivacyManagerTab", - "children": [ - { - "kind": "Var", - "name": "Default", - "printedName": "Default", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabDefault", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7DefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Purposes", - "printedName": "Purposes", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabPurposes", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8PurposesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Vendors", - "printedName": "Vendors", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabVendors", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7VendorsyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Features", - "printedName": "Features", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabFeatures", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8FeaturesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPPrivacyManagerTab?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPropertyName", - "printedName": "SPPropertyName", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(py)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init:error:", - "mangledName": "$s21ConsentViewController14SPPropertyNameCyACSSKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)isEqual:", - "mangledName": "$s21ConsentViewController14SPPropertyNameC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init", - "mangledName": "$s21ConsentViewController14SPPropertyNameCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName", - "mangledName": "$s21ConsentViewController14SPPropertyNameC", - "moduleName": "ConsentViewController", - "isOpen": true, - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPA", - "printedName": "SPCCPA", - "children": [ - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPCCPAP22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(py)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPR", - "printedName": "SPGDPR", - "children": [ - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPGDPRP22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(py)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPSDK", - "printedName": "SPSDK", - "children": [ - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cpy)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)clearAllData", - "mangledName": "$s21ConsentViewController5SPSDKP12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)initWithAccountId:propertyId:propertyName:campaigns:delegate:", - "mangledName": "$s21ConsentViewController5SPSDKP9accountId08propertyF00G4Name9campaigns8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:delegate:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA10SPDelegate_pSgtcfc", - "mangledName": "$s21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:pubData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDyS2SGSgtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPCCPA, τ_0_0 : ConsentViewController.SPGDPR, τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsent", - "printedName": "SPConsent", - "children": [ - { - "kind": "Var", - "name": "consents", - "printedName": "consents", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvp", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvg", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvp", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvg", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(consents:applies:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "mangledName": "$s21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvp", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvg", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentCACyxGycfc", - "mangledName": "$s21ConsentViewController9SPConsentCACyxGycfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController9SPConsentC", - "mangledName": "$s21ConsentViewController9SPConsentC", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPUserData", - "printedName": "SPUserData", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(py)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)isEqual:", - "mangledName": "$s21ConsentViewController10SPUserDataC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)init", - "mangledName": "$s21ConsentViewController10SPUserDataCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData", - "mangledName": "$s21ConsentViewController10SPUserDataC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "SPObjcUserData", - "printedName": "SPObjcUserData", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPObjcUserData", - "printedName": "SPObjcUserData", - "children": [ - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "NSObject", - "printedName": "NSObject", - "children": [ - { - "kind": "Function", - "name": "toJSON", - "printedName": "toJSON()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)NSObject(im)toJSON", - "mangledName": "$sSo8NSObjectC21ConsentViewControllerE6toJSONSSSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)NSObject", - "moduleName": "ObjectiveC", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "NSObject", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "isExternal": true, - "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": "TypeDecl", - "name": "URLSession", - "printedName": "URLSession", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSession", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSession", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "URLSessionDataTask", - "printedName": "URLSessionDataTask", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSessionDataTask", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSessionDataTask", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSURLSessionTask", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Foundation.URLSessionTask", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "DispatchQueue", - "printedName": "DispatchQueue", - "declKind": "Class", - "usr": "c:objc(cs)OS_dispatch_queue", - "moduleName": "Dispatch", - "isOpen": true, - "objc_name": "OS_dispatch_queue", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)OS_dispatch_object", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Dispatch.DispatchObject", - "os_object.OS_object", - "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": "Scheduler", - "printedName": "Scheduler", - "children": [ - { - "kind": "TypeWitness", - "name": "SchedulerTimeType", - "printedName": "SchedulerTimeType", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerTimeType", - "printedName": "Dispatch.DispatchQueue.SchedulerTimeType", - "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "SchedulerOptions", - "printedName": "SchedulerOptions", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerOptions", - "printedName": "Dispatch.DispatchQueue.SchedulerOptions", - "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV" - } - ] - } - ], - "usr": "s:7Combine9SchedulerP", - "mangledName": "$s7Combine9SchedulerP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UserDefaults", - "printedName": "UserDefaults", - "declKind": "Class", - "usr": "c:objc(cs)NSUserDefaults", - "moduleName": "Foundation", - "isOpen": true, - "objc_name": "NSUserDefaults", - "declAttributes": [ - "ObjC", - "NonSendable", - "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" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIColor", - "printedName": "UIColor", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(hexString:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIColor?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIColor", - "printedName": "UIKit.UIColor", - "usr": "c:objc(cs)UIColor" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:So7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "mangledName": "$sSo7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Convenience", - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Convenience" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)UIColor", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIColor", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "_ExpressibleByColorLiteral", - "printedName": "_ExpressibleByColorLiteral", - "usr": "s:s26_ExpressibleByColorLiteralP", - "mangledName": "$ss26_ExpressibleByColorLiteralP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WKWebView", - "printedName": "WKWebView", - "children": [ - { - "kind": "Function", - "name": "getAuthId", - "printedName": "getAuthId(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.Error?)", - "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": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)getAuthIdWithHandler:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE9getAuthId7handleryySSSg_s5Error_pSgtc_tF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setConsentFor", - "printedName": "setConsentFor(authId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)setConsentForAuthId:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE03setC3For6authIdySS_tF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setCookie", - "printedName": "setCookie(_:_:)", - "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:@CM@ConsentViewController@@objc(cs)WKWebView(im)setCookie::", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE9setCookieyySS_SStF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getCookies", - "printedName": "getCookies(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([Swift.String : Swift.String], Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "([Swift.String : Swift.String], Swift.Error?)", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)getCookies:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE10getCookiesyyySDyS2SG_s5Error_pSgtcF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)WKWebView", - "moduleName": "WebKit", - "isOpen": true, - "intro_iOS": "8.0", - "objc_name": "WKWebView", - "declAttributes": [ - "Custom", - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceRequests.swift", - "kind": "BooleanLiteral", - "offset": 317, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceRequests.swift", - "kind": "Dictionary", - "offset": 517, - "length": 98, - "value": "[(\"localState\", [(\"type\", \"RecordString\")]), (\"TCData\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceRequests.swift", - "kind": "BooleanLiteral", - "offset": 800, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceRequests.swift", - "kind": "Dictionary", - "offset": 912, - "length": 54, - "value": "[(\"localState\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ConsentRequestResponse.swift", - "kind": "Dictionary", - "offset": 387, - "length": 98, - "value": "[(\"localState\", [(\"type\", \"RecordString\")]), (\"TCData\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ConsentRequestResponse.swift", - "kind": "Dictionary", - "offset": 711, - "length": 98, - "value": "[(\"localState\", [(\"type\", \"RecordString\")]), (\"TCData\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "BooleanLiteral", - "offset": 556, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 600, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 644, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 266, - "length": 7, - "value": "\"SPEnv\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 290, - "length": 9, - "value": "\"staging\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 384, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 440, - "length": 31, - "value": "\"https:\/\/cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 474, - "length": 27, - "value": "\"https:\/\/cdn.sp-stage.net\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 549, - "length": 28, - "value": "\".\/wrapper\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 576, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 651, - "length": 19, - "value": "\".\/v2\/message\/gdpr\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 748, - "length": 19, - "value": "\".\/v2\/message\/ccpa\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 845, - "length": 29, - "value": "\".\/metrics\/v1\/custom-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 952, - "length": 28, - "value": "\".\/v2\/messages\/choice\/gdpr\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1058, - "length": 28, - "value": "\".\/v2\/messages\/choice\/ccpa\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1164, - "length": 45, - "value": "\".\/metrics\/v1\/apple-tracking?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1208, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1296, - "length": 36, - "value": "\".\/consent\/tcfv2\/consent\/v3\/custom\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1408, - "length": 59, - "value": "\".\/tcfv2\/v1\/gdpr\/custom-consent?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1455, - "length": 1, - "value": "\"&inApp=true\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1558, - "length": 54, - "value": "\".\/consent\/tcfv2\/privacy-manager\/privacy-manager-view\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1699, - "length": 45, - "value": "\".\/ccpa\/privacy-manager\/privacy-manager-view\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1813, - "length": 22, - "value": "\".\/ccpa_pm\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1904, - "length": 30, - "value": "\".\/privacy-manager\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2010, - "length": 37, - "value": "\".\/v2\/consent-status?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2046, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2122, - "length": 32, - "value": "\".\/v2\/meta-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2153, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2232, - "length": 31, - "value": "\".\/v2\/messages?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2262, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2336, - "length": 30, - "value": "\".\/v2\/pv-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2365, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2443, - "length": 14, - "value": "\".\/v2\/choice\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2539, - "length": 9, - "value": "\".\/gdpr\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2634, - "length": 9, - "value": "\".\/ccpa\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2730, - "length": 31, - "value": "\".\/reject-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2760, - "length": 32, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2849, - "length": 32, - "value": "\".\/consent-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2880, - "length": 32, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3990, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3990, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 384, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 384, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessageRequest.swift", - "kind": "Dictionary", - "offset": 1295, - "length": 151, - "value": "[(\"localState\", [(\"type\", \"RecordString\")]), (\"TCData\", [(\"type\", \"RecordString\")]), (\"messageMetaData\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "BooleanLiteral", - "offset": 1115, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "Dictionary", - "offset": 1236, - "length": 110, - "value": "[(\"localState\", [(\"type\", \"RecordString\")]), (\"TCData\", [(\"type\", \"RecordString\")])]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 518, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 536, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 555, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 566, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 518, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 536, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 555, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 566, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 518, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 536, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 555, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 566, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 917, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 936, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 961, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1022, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1039, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1061, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1087, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1099, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 917, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 936, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 961, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1022, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1039, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1061, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1087, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1099, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 917, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 936, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 961, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 980, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1000, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1022, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1039, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1061, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1087, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1099, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1496, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1541, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1584, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1496, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1541, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1584, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 5137, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 5137, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MockNativePMResponse.swift", - "kind": "StringLiteral", - "offset": 175, - "length": 29444, - "value": "\"{\n \"message_json\": {\n \"id\": \"Root\",\n \"type\": \"NativeOtt\",\n \"name\": \"Home View\",\n \"settings\": {\n \"supportedLanguages\": [\n \"EN\"\n ],\n \"defaultLanguage\": \"EN\",\n \"vendorList\": \"60eeeb4b54c1fc232c66a272\",\n \"showPrivacyPolicyBtn\": false,\n \"compliance_list\": [\n {\n \"1\": true\n },\n {\n \"2\": true\n },\n {\n \"3\": true\n },\n {\n \"4\": true\n },\n {\n \"5\": true\n },\n {\n \"6\": true\n },\n {\n \"7\": true\n },\n {\n \"8\": true\n },\n {\n \"9\": true\n },\n {\n \"10\": true\n },\n {\n \"11\": true\n },\n {\n \"12\": true\n },\n {\n \"13\": true\n }\n ],\n \"compliance_status\": true\n },\n \"children\": [\n {\n \"id\": \"HomeView\",\n \"type\": \"NativeView\",\n \"name\": \"Home View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Privacy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CloseButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Close Button\",\n \"settings\": {\n \"text\": \"Close\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavCategoriesButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate To Categories Btn\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavVendorsButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Vendors Btn\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"PublisherDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Publisher Description\",\n \"settings\": {\n \"text\": \"We and our partners use device identifiers or similar technologies on the app and to collect and use personal data (e.g., your IP address). If you consent, the device identifiers or or the information can be stored locally or accessed on your device for the purpose described below. You can click “Accept All” or “manage Preferences” to customize your consent. For some of the purposes below, our partners use precise geolocation data, and they also rely on legitimate interests to process personal data. View our partners to see the purposes they believe for you can change have legitimate interest & you can change your settings at any time.\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButtons\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"ON\",\n \"offText\": \"OFF\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"NavPrivacyPolicyButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Privacy Policy Btn\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoriesView\",\n \"type\": \"NativeView\",\n \"name\": \"Categories View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Header\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Definition\",\n \"settings\": {\n \"text\": \"You give affirmative action to indicate that we can use your data for this purpose\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Features Header\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Features Definition\",\n \"settings\": {\n \"text\": \"Features are a use of the data that you have already agreed to share with us\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Header\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Definition\",\n \"settings\": {\n \"text\": \"We have a need to use your data for this processing purpose that is required for us to deliver services to you\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Header\",\n \"settings\": {\n \"text\": \"Special features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Definition\",\n \"settings\": {\n \"text\": \"Special Features are purposes that require your explicit content\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesSlider\",\n \"type\": \"Slider\",\n \"name\": \"Categories Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Button\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendors View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsSlider\",\n \"type\": \"Slider\",\n \"name\": \"Vendors Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"magnifyingGlassBackgroundColor\": \"#777a7e\",\n \"magnifyingGlassColor\": \"#ffffff\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendors Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\",\n \"color\": \"#060606\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoryDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Category Details View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Category Name\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoryDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendor Details\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"text\": \"On\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Text\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"FeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Features Text\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features\",\n \"settings\": {\n \"text\": \"Special Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LegitInterestsText\",\n \"type\": \"NativeText\",\n \"name\": \"Legitimate Interests\",\n \"settings\": {\n \"text\": \"Legitimate Interests\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieInfoText\",\n \"type\": \"NativeText\",\n \"name\": \"Cookie Info Text\",\n \"settings\": {\n \"text\": \"Cookie Information\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieTable\",\n \"type\": \"CookieTable\",\n \"name\": \"Cookie Table\",\n \"settings\": {\n \"nameText\": \"Cookie Name\",\n \"categoryText\": \"Category\",\n \"domainText\": \"Domain\",\n \"durationText\": \"Duration\",\n \"style\": {\n \"backgroundColor\": \"#f1f2f6\",\n \"linkColor\": \"#0294ff\",\n \"font\": {\n \"fontSize\": 12,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"headerFont\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"QrInstructions\",\n \"type\": \"NativeText\",\n \"name\": \"QR Instructions\",\n \"settings\": {\n \"text\": \"To scan use your camera app or a QR code reader on your device\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n }\n ]\n },\n {\n \"id\": \"PrivacyPolicyView\",\n \"type\": \"NativeView\",\n \"name\": \"Privacy Policy\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"Body\",\n \"type\": \"NativeText\",\n \"name\": \"Body\",\n \"settings\": {\n \"text\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id. Mauris et lorem eget erat fermentum ultrices. Pellentesque gravida, sem vel luctus condimentum, neque nibh lacinia neque, ac tempus sapien orci ut odio. Donec bibendum erat quis augue dignissim, rutrum fringilla sem egestas. Sed eu sem erat. Mauris sit amet lectus blandit, sollicitudin dui vel, fermentum velit. Suspendisse potenti. Sed vestibulum malesuada lorem posuere scelerisque. Suspendisse egestas nisl non neque posuere tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id.\",\n \"style\": {}\n }\n }\n ]\n }\n ]\n },\n \"message_choice\": [\n {\n \"choice_id\": 41428,\n \"type\": 15,\n \"iframe_url\": null,\n \"button_text\": \"Dismiss\"\n }\n ],\n \"categories\": [\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b4a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Store and\/or access information on a device\",\n \"description\": \"Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b52\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select basic ads\",\n \"description\": \"Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b5a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised ads profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised ads that are relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b60\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select personalised ads\",\n \"description\": \"Personalised ads can be shown to you based on a profile about you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b66\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised content profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised content that is relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b71\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Measure ad performance\",\n \"description\": \"The performance and effectiveness of ads that you see or interact with can be measured.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b81\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Develop and improve products\",\n \"description\": \"Your data can be used to improve existing systems and software, and to develop new products\"\n }\n ],\n \"site_id\": 4933,\n \"language\": \"en\"\n}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 331, - "length": 7, - "value": "\"SPSDK\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/QueryParamEncodableProtocol.swift", - "kind": "BooleanLiteral", - "offset": 586, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SimpleClient.swift", - "kind": "BooleanLiteral", - "offset": 1495, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2652, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2825, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 1863, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 8, - "value": "\"ConsentViewController.SPAction\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 363, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 401, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 454, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 454, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "Dictionary", - "offset": 640, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 10, - "value": "\"ConsentViewController.SPCampaign\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"ConsentViewController.SPCampaigns\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 190, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 12, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 535, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 2511, - "length": 6, - "value": "\"1---\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 3331, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 2179, - "length": 13, - "value": "\"ConsentViewController.SPCCPAConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 322, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 373, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 770, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Array", - "offset": 2876, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 3112, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 3143, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 248, - "length": 16, - "value": "\"ConsentViewController.SPConsentManager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 9392, - "length": 7, - "value": "\"7.0.0\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 10288, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 11572, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 13404, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPDateCreated.swift", - "kind": "StringLiteral", - "offset": 268, - "length": 30, - "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 77, - "length": 7, - "value": "\"ConsentViewController.SPError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1060, - "length": 16, - "value": "\"ConsentViewController.UnableToFindView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1723, - "length": 12, - "value": "\"ConsentViewController.WebViewError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2375, - "length": 20, - "value": "\"ConsentViewController.InvalidArgumentError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2704, - "length": 21, - "value": "\"ConsentViewController.MissingChildPmIdError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 3304, - "length": 24, - "value": "\"ConsentViewController.InvalidEventPayloadError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4122, - "length": 15, - "value": "\"ConsentViewController.InvalidURLError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4550, - "length": 17, - "value": "\"ConsentViewController.RenderingAppError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 8678, - "length": 22, - "value": "\"ConsentViewController.ConnectionTimeOutError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9326, - "length": 19, - "value": "\"ConsentViewController.GenericNetworkError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 1820, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "Dictionary", - "offset": 1864, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2043, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2043, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 17, - "value": "\"ConsentViewController.SPGDPRVendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 4414, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 5623, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 5660, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 5623, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 5660, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 13, - "value": "\"ConsentViewController.SPGDPRConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 7, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 8, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 6, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 361, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 376, - "length": 8, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 394, - "length": 7, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 411, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 6, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 443, - "length": 6, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 5, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 493, - "length": 9, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 7, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 529, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 7, - "value": "19" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 564, - "length": 10, - "value": "20" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 9, - "value": "21" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 6, - "value": "22" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 619, - "length": 10, - "value": "23" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 639, - "length": 8, - "value": "24" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 7, - "value": "25" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 16, - "value": "26" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 13, - "value": "27" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 9, - "value": "28" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 742, - "length": 9, - "value": "29" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 761, - "length": 7, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 778, - "length": 7, - "value": "31" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 795, - "length": 7, - "value": "32" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 2048, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "FloatLiteral", - "offset": 2090, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 1850, - "length": 23, - "value": "\"ConsentViewController.SPMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 574, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "FloatLiteral", - "offset": 654, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1344, - "length": 14, - "value": "\"ConsentViewController.AttributeStyle\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1825, - "length": 9, - "value": "\"ConsentViewController.Attribute\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 2208, - "length": 6, - "value": "\"ConsentViewController.Action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 144, - "length": 15, - "value": "\"ConsentViewController.SPNativeMessage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 10, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 698, - "length": 10, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 710, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 10, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 736, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 744, - "length": 11, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "Array", - "offset": 2441, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 239, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 229, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 247, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 264, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 577, - "length": 20, - "value": "\"^[a-zA-Z.:\/0-9-]*$\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 439, - "length": 14, - "value": "\"ConsentViewController.SPPropertyName\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "StringLiteral", - "offset": 2009, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "Dictionary", - "offset": 2041, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2236, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2469, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 133, - "length": 9, - "value": "\"ConsentViewController.SPConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 858, - "length": 10, - "value": "\"ConsentViewController.SPUserData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 201, - "length": 5, - "value": "\"sp_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 9, - "value": "\"IABTCF_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 302, - "length": 21, - "value": "\"IABUSPrivacy_String\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 10, - "value": "\"localState\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 418, - "length": 26, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 435, - "length": 8, - "value": "\"userData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 481, - "length": 27, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 8, - "value": "\"CmpSdkID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "IntegerLiteral", - "offset": 541, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 613, - "length": 13, - "value": "\"GDPRchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 666, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 698, - "length": 13, - "value": "\"CCPAchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 744, - "length": 38, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 776, - "length": 5, - "value": "\"state\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 807, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1019, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1051, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 173, - "length": 26, - "value": "\"ConsentViewController.SPWebMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 5014, - "length": 14, - "value": "\"SPJSReceiver\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 6249, - "length": 4, - "value": "true" - } - ] -} \ No newline at end of file diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.private.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.private.swiftinterface deleted file mode 100644 index f809f3f52..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.private.swiftinterface +++ /dev/null @@ -1,872 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) -// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) -} -public typealias SPUsPrivacyString = Swift.String -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: ConsentViewController.SPUsPrivacyString - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc public static func rejectedNone() -> ConsentViewController.SPCCPAConsent - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc public static func clearAllData() - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidArgumentError : ConsentViewController.SPError { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InternalServerError : ConsentViewController.GenericNetworkError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class ResourceNotFoundError : ConsentViewController.GenericNetworkError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidRequestError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.InvalidRequestError { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : Swift.String] -@objc public protocol SPCCPA { - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) - @objc var ccpaApplies: Swift.Bool { get } -} -@objc public protocol SPGDPR { - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) - @objc var gdprApplies: Swift.Bool { get } -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc static func clearAllData() - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = "", pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) - @objc @_Concurrency.MainActor(unsafe) dynamic public func setCookie(_ name: Swift.String, _ value: Swift.String) - @objc @_Concurrency.MainActor(unsafe) dynamic public func getCookies(_ handler: @escaping (_ cookies: [Swift.String : Swift.String], _ error: Swift.Error?) -> Swift.Void) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc deleted file mode 100644 index 8c2c32509..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftinterface deleted file mode 100644 index f809f3f52..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftinterface +++ /dev/null @@ -1,872 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7 (swiftlang-5.7.0.127.4 clang-1400.0.29.50) -// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) -} -public typealias SPUsPrivacyString = Swift.String -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: ConsentViewController.SPUsPrivacyString - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc public static func rejectedNone() -> ConsentViewController.SPCCPAConsent - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc public static func clearAllData() - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidArgumentError : ConsentViewController.SPError { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InternalServerError : ConsentViewController.GenericNetworkError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class ResourceNotFoundError : ConsentViewController.GenericNetworkError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidRequestError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.InvalidRequestError { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - public var description: Swift.String { - get - } - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : Swift.String] -@objc public protocol SPCCPA { - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) - @objc var ccpaApplies: Swift.Bool { get } -} -@objc public protocol SPGDPR { - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) - @objc var gdprApplies: Swift.Bool { get } -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc static func clearAllData() - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = "", pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) - @objc @_Concurrency.MainActor(unsafe) dynamic public func setCookie(_ name: Swift.String, _ value: Swift.String) - @objc @_Concurrency.MainActor(unsafe) dynamic public func getCookies(_ handler: @escaping (_ cookies: [Swift.String : Swift.String], _ error: Swift.Error?) -> Swift.Void) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/module.modulemap b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/module.modulemap deleted file mode 100644 index 18cd0ecc7..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module ConsentViewController { - umbrella header "ConsentViewController-iOS-umbrella.h" - - export * - module * { export * } -} - -module ConsentViewController.Swift { - header "ConsentViewController-Swift.h" - requires objc -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/_CodeSignature/CodeResources b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/_CodeSignature/CodeResources deleted file mode 100644 index 83581e4ff..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,537 +0,0 @@ - - - - - files - - Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Info.plist - - vGnOuLdKWlyEA2dLrogeTDkSlck= - - ConsentViewController.bundle/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - ConsentViewController.bundle/_CodeSignature/CodeDirectory - - WgyNd59czp3UO8dk/Jck67rtBoo= - - ConsentViewController.bundle/_CodeSignature/CodeRequirements - - 1rBYgFepH7ZRpOxMoT+9Q3sH36g= - - ConsentViewController.bundle/_CodeSignature/CodeRequirements-1 - - yWX387mzX9fjPM9hFME1jj7NO/g= - - ConsentViewController.bundle/_CodeSignature/CodeResources - - cnMJC0xPKrroa+5lecsAhArdLnI= - - ConsentViewController.bundle/_CodeSignature/CodeSignature - - k+NtBYC8XF5iv6IM+6iVygZjcT4= - - ConsentViewController.bundle/images/Barcode.png - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - ConsentViewController.bundle/images/SP_Icon.png - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/javascript/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - ConsentViewController.bundle/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - Headers/ConsentViewController-Swift.h - - P4vGEvZTyPBLj2iBIUpXGkSP2pU= - - Headers/ConsentViewController-iOS-umbrella.h - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - Info.plist - - GimX2fZl5kKM+gatSE+o6lXFRQI= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.abi.json - - wqh4OUviuWE9eBK77KlPEMOW9Dc= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.private.swiftinterface - - AWKVkPcUHECv8w2qQyOjXdIGFtg= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc - - Hx2yHYy//JiDYb2SnKILm6iMbtU= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftinterface - - AWKVkPcUHECv8w2qQyOjXdIGFtg= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftmodule - - r0xmWXgf9hM72bHX64TF+9a/ulI= - - Modules/module.modulemap - - vpeViLW2yUqKzrhQR39PaWl1sfo= - - SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - - files2 - - Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Info.plist - - hash - - vGnOuLdKWlyEA2dLrogeTDkSlck= - - hash2 - - nd+q38yDVWAN+pQJ37JuORByPXm6fkeKmF+8LKv+P+I= - - - ConsentViewController.bundle/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - ConsentViewController.bundle/_CodeSignature/CodeDirectory - - hash - - WgyNd59czp3UO8dk/Jck67rtBoo= - - hash2 - - 6MlCps2ywJSLrqtDI/mCjKYStgNYW69tzvn8WMEp+YY= - - - ConsentViewController.bundle/_CodeSignature/CodeRequirements - - hash - - 1rBYgFepH7ZRpOxMoT+9Q3sH36g= - - hash2 - - klsP7ypx16e+mQVhp1F/dfJqfpTGUyZd4km+1a2k2Co= - - - ConsentViewController.bundle/_CodeSignature/CodeRequirements-1 - - hash - - yWX387mzX9fjPM9hFME1jj7NO/g= - - hash2 - - 0PJff5pei8k+jDbzccGb1Q9J4fw6iAeTf+mrZNBysHQ= - - - ConsentViewController.bundle/_CodeSignature/CodeResources - - hash - - cnMJC0xPKrroa+5lecsAhArdLnI= - - hash2 - - Pg3o83lDUQmJ7iiwUM6pAedgcutLjQMJE6TZGifA+Ec= - - - ConsentViewController.bundle/_CodeSignature/CodeSignature - - hash - - k+NtBYC8XF5iv6IM+6iVygZjcT4= - - hash2 - - Ii1V1GGzf7vh0yVraFZM7UkqE7sl3CZhj58Vr7Nv19Q= - - - ConsentViewController.bundle/images/Barcode.png - - hash - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - hash2 - - GZEWod/T80y1U0nklTPc/TUVp6+hiJddREgh3SvIOIs= - - - ConsentViewController.bundle/images/SP_Icon.png - - hash - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - hash2 - - WyofguidIhczvwLT6X1o7bFicp1RVdTCn6zsR7iT4Pk= - - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/javascript/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - ConsentViewController.bundle/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - Headers/ConsentViewController-Swift.h - - hash - - P4vGEvZTyPBLj2iBIUpXGkSP2pU= - - hash2 - - LbqTcjBCPXVzmD+gIQ0bTRXr7JZ3/jECTeGrn/nmQOw= - - - Headers/ConsentViewController-iOS-umbrella.h - - hash - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - hash2 - - oDUSz5dE13C7VZWEPA8DSvGmaXmAQGFp9t0RRBEasvs= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.abi.json - - hash - - wqh4OUviuWE9eBK77KlPEMOW9Dc= - - hash2 - - 20Ll9Hz/EjRu0g/p66jMVxTzV7mmvACHWXsmSnEW2J8= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.private.swiftinterface - - hash - - AWKVkPcUHECv8w2qQyOjXdIGFtg= - - hash2 - - 00fL4d6qyUVGnu/o+nM9bz2CLEYeFOqMySwSwhMpvmw= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc - - hash - - Hx2yHYy//JiDYb2SnKILm6iMbtU= - - hash2 - - TpdmOdYHErpFdZavCC3xdQSohymCyFD+ng7s6HiLg4w= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftinterface - - hash - - AWKVkPcUHECv8w2qQyOjXdIGFtg= - - hash2 - - 00fL4d6qyUVGnu/o+nM9bz2CLEYeFOqMySwSwhMpvmw= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftmodule - - hash - - r0xmWXgf9hM72bHX64TF+9a/ulI= - - hash2 - - P1vSAGW6qdDX+TY5wYH9yoYWEhmpbiYTZVpgmMzeFJY= - - - Modules/module.modulemap - - hash - - vpeViLW2yUqKzrhQR39PaWl1sfo= - - hash2 - - /4q8unB/8rECPTcQCeEJn0fzlu5fcsVjTkeRQ3tm/Ws= - - - SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController deleted file mode 100755 index 0c6e47e85..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist deleted file mode 100644 index 06c7cdd2a..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png deleted file mode 100644 index 88a6b7977..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png deleted file mode 100644 index ccda465eb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h deleted file mode 100644 index 73ea6dd3f..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h +++ /dev/null @@ -1,2262 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef CONSENTVIEWCONTROLLER_SWIFT_H -#define CONSENTVIEWCONTROLLER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# 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 Foundation; -@import ObjectiveC; -@import UIKit; -@import WebKit; -#endif - -#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="ConsentViewController",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC21ConsentViewController12AnyEncodable") -@interface AnyEncodable : NSObject -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Indicates the consent status of a given user. -typedef SWIFT_ENUM(NSInteger, CCPAConsentStatus, open) { -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedNone = 0, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedSome = 1, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedAll = 2, -/// Indicates the user has explicitly acceted all vendors and purposes (categories). -/// That’s slightly different than RejectNone. By default in the CCPA users are already -/// RejectedNone, the ConsentedAll indicates the user has taken an action to -/// consent to all vendors and purposes. - CCPAConsentStatusConsentedAll = 3, - CCPAConsentStatusLinkedNoAction = 4, -/// If there’s a new value introduced in the backend and we don’t know how to parse it - CCPAConsentStatusUnknown = 5, -}; - -@class NSString; -enum SPCampaignType : NSInteger; -@class NSCoder; - -SWIFT_CLASS("_TtC21ConsentViewController7SPError") -@interface SPError : NSError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull spDescription; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic) NSError * _Nullable originalError; -@property (nonatomic) enum SPCampaignType campaignType; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)dict SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22ConnectionTimeOutError") -@interface ConnectionTimeOutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController25ConnectionTimeoutAPIError") -@interface ConnectionTimeoutAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController19GenericNetworkError") -@interface GenericNetworkError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidChoiceAllParamsError") -@interface InvalidChoiceAllParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidChoiceAllResponseError") -@interface InvalidChoiceAllResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController36InvalidConsentStatusQueryParamsError") -@interface InvalidConsentStatusQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidConsentStatusResponseError") -@interface InvalidConsentStatusResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Rendering App (JSReceiver) event payloads -SWIFT_CLASS("_TtC21ConsentViewController24InvalidEventPayloadError") -@interface InvalidEventPayloadError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidGetMessagesParams") -@interface InvalidGetMessagesParams : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidJSONEncodeResult") -@interface InvalidJSONEncodeResult : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController31InvalidMetaDataQueryParamsError") -@interface InvalidMetaDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController28InvalidMetaDataResponseError") -@interface InvalidMetaDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidOnActionEventPayloadError") -@interface InvalidOnActionEventPayloadError : InvalidEventPayloadError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidPropertyNameError") -@interface InvalidPropertyNameError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidPvDataQueryParamsError") -@interface InvalidPvDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidPvDataResponseError") -@interface InvalidPvDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidResponseAPIError") -@interface InvalidResponseAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseCCPAPMViewEndpointError") -@interface InvalidResponseCCPAPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidResponseConsentError") -@interface InvalidResponseConsentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidResponseCustomError") -@interface InvalidResponseCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidResponseDeleteCustomError") -@interface InvalidResponseDeleteCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseGDPRPMViewEndpointError") -@interface InvalidResponseGDPRPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseGetMessagesEndpointError") -@interface InvalidResponseGetMessagesEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageCCPAEndpointError") -@interface InvalidResponseMessageCCPAEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageGDPREndpointError") -@interface InvalidResponseMessageGDPREndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidResponseNativeMessageError") -@interface InvalidResponseNativeMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -/// Invalid API Response Errors -SWIFT_CLASS("_TtC21ConsentViewController30InvalidResponseWebMessageError") -@interface InvalidResponseWebMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15InvalidURLError") -@interface InvalidURLError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -@class NSURL; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_") -@protocol MessageController -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError") -@interface MissingChildPmIdError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -@interface NSObject (SWIFT_EXTENSION(ConsentViewController)) -- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT; -@end - - -/// Network Errors -SWIFT_CLASS("_TtC21ConsentViewController20NoInternetConnection") -@interface NoInternetConnection : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32PostingConsentWithoutConsentUUID") -@interface PostingConsentWithoutConsentUUID : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic) enum SPCampaignType campaignType; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController17RenderingAppError") -@interface RenderingAppError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nullable renderingAppErrorCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24RenderingAppTimeoutError") -@interface RenderingAppTimeoutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -enum SPActionType : NSInteger; - -/// Action consists of SPActionType and an id. Those come from each action the user can take in the ConsentUI -SWIFT_CLASS("_TtC21ConsentViewController8SPAction") -@interface SPAction : NSObject -@property (nonatomic) enum SPActionType type; -@property (nonatomic, readonly) enum SPCampaignType campaignType; -@property (nonatomic, readonly, copy) NSString * _Nullable consentLanguage; -@property (nonatomic, copy) NSURL * _Nullable pmURL; -@property (nonatomic, readonly, copy) NSString * _Nullable pmId; -@property (nonatomic, copy) NSDictionary * _Nonnull publisherData; -/// This property will be renamed to publisherData in the next major release -@property (nonatomic, copy) NSDictionary * _Nonnull encodablePubData; -@property (nonatomic, copy) NSString * _Nullable customActionId; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// User actions. Its integer representation matches with what SourcePoint’s endpoints expect. -typedef SWIFT_ENUM(NSInteger, SPActionType, open) { - SPActionTypeSaveAndExit = 1, - SPActionTypePMCancel = 2, - SPActionTypeCustom = 9, - SPActionTypeAcceptAll = 11, - SPActionTypeShowPrivacyManager = 12, - SPActionTypeRejectAll = 13, - SPActionTypeDismiss = 15, - SPActionTypeRequestATTAccess = 16, - SPActionTypeIDFAAccepted = 17, - SPActionTypeIDFADenied = 18, - SPActionTypeUnknown = 0, -}; - -enum SPPrivacyManagerTab : NSInteger; - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_") -@protocol SPCCPA -@property (nonatomic, readonly) BOOL ccpaApplies; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - - -/// The UserConsent class encapsulates the consent status, rejected vendor ids and rejected categories (purposes) ids. -/// important: -/// The rejectedVendors and rejectedCategories arrays will only be populated if the status is .Some. -/// That is, if the user has rejected .All or .None vendors/categories, those arrays will be empty. -SWIFT_CLASS("_TtC21ConsentViewController13SPCCPAConsent") -@interface SPCCPAConsent : NSObject -/// represents the default state of the consumer prior to seeing the consent message -/// seealso: -/// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md#us-privacy-string-format -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull defaultUsPrivacyString;) -+ (NSString * _Nonnull)defaultUsPrivacyString SWIFT_WARN_UNUSED_RESULT; -/// Indicates if the user has rejected .All, .Some or .None of the vendors and categories. -@property (nonatomic) enum CCPAConsentStatus status; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedVendors; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedCategories; -/// the US Privacy String as described by the IAB -@property (nonatomic, readonly, copy) NSString * _Nonnull uspstring; -/// that’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -+ (SPCCPAConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Contains information about the property/campaign. -SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign") -@interface SPCampaign : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithTargetingParams:(NSDictionary * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Tells the SDK if we should load stage or public campaigns. -///
    -///
  • -/// 0 -> SPCampaignEnv.Stage -///
  • -///
  • -/// 1 -> SPCampaignEnv.Public -///
  • -///
-typedef SWIFT_ENUM(NSInteger, SPCampaignEnv, open) { - SPCampaignEnvStage = 0, - SPCampaignEnvPublic = 1, -}; - -typedef SWIFT_ENUM(NSInteger, SPCampaignType, open) { - SPCampaignTypeGdpr = 0, - SPCampaignTypeIos14 = 1, - SPCampaignTypeCcpa = 2, - SPCampaignTypeUnknown = 3, -}; - - -/// Set gdpr and/or ccpa if you wish to cover any of those legislations. -/// It’s important to notice the campaign you passed as parameter needs to have -/// a active vendor list of that legislation. -SWIFT_CLASS("_TtC21ConsentViewController11SPCampaigns") -@interface SPCampaigns : NSObject -@property (nonatomic, readonly) enum SPCampaignEnv environment; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable gdpr; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ccpa; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ios14; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGdpr:(SPCampaign * _Nullable)gdpr ccpa:(SPCampaign * _Nullable)ccpa ios14:(SPCampaign * _Nullable)ios14 environment:(enum SPCampaignEnv)environment OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class SPNativeMessage; -@class SPUserData; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17SPConsentDelegate_") -@protocol SPConsentDelegate -/// called when there’s a consent Message to be shown -- (void)onSPUIReady:(UIViewController * _Nonnull)controller; -@optional -/// called when the native message object is received and ready to be used -- (void)onSPNativeMessageReady:(SPNativeMessage * _Nonnull)message; -@required -/// called when the SP UI is finished and can be dismissed -- (void)onSPUIFinished:(UIViewController * _Nonnull)controller; -@optional -/// called after the user takes an action and the SDK receives consent data back from the server -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onConsentReadyWithUserData:(SPUserData * _Nonnull)userData; -/// called when the SDK is done. That will happen if there’s no more messages to be displayed and all network requests are done. -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onSPFinishedWithUserData:(SPUserData * _Nonnull)userData; -/// called if something goes wrong during the entire lifecycle of the SDK -- (void)onErrorWithError:(SPError * _Nonnull)error; -@end - -enum SPMessageLanguage : NSInteger; -@class SPPropertyName; -@protocol SPDelegate; - -SWIFT_CLASS("_TtC21ConsentViewController16SPConsentManager") -@interface SPConsentManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL shouldCallErrorMetrics;) -+ (BOOL)shouldCallErrorMetrics SWIFT_WARN_UNUSED_RESULT; -+ (void)setShouldCallErrorMetrics:(BOOL)value; -/// By default, the SDK preservs all user consent data from UserDefaults in case OnError event happens. -/// Set this flag to true if you wish to opt-out from this behaviour. -/// If set to true will remove all user consent data from UserDefaults, possibly triggering a message to be displayed again next time -@property (nonatomic) BOOL cleanUserDataOnError; -/// The timeout interval in seconds for the message being displayed -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -/// Instructs the privacy manager to be displayed with this tab. -/// By default the SDK will use the defult tab of PM -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -/// Instructs the message to be displayed in this language. If the translation is missing, the fallback will be English. -/// By default the SDK will use the locale defined by the WebView -@property (nonatomic) enum SPMessageLanguage messageLanguage; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -- (void)gracefullyDegradeOnError:(SPError * _Nonnull)error; -- (void)onError:(SPError * _Nonnull)error; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_") -@protocol SPMessageUIDelegate -- (void)loaded:(UIViewController * _Nonnull)controller; -@optional -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -@required -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -- (void)onError:(SPError * _Nonnull)error; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -- (void)loaded:(UIViewController * _Nonnull)controller; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_") -@protocol SPGDPR -@property (nonatomic, readonly) BOOL gdprApplies; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - -@class SPGDPRConsent; - -SWIFT_PROTOCOL("_TtP21ConsentViewController5SPSDK_") -@protocol SPSDK -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL cleanUserDataOnError; -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -@property (nonatomic) enum SPMessageLanguage messageLanguage; -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL gdprApplies; -@property (nonatomic, readonly) BOOL ccpaApplies; -/// Returns the user data stored in the UserDefaults. -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPConsentUIDelegate_") -@protocol SPConsentUIDelegate -/// called when the user takes an action in the SP UI -/// \param action the user action -/// -- (void)onAction:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -/// Have a look at SDKs Lifecycle -SWIFT_PROTOCOL("_TtP21ConsentViewController10SPDelegate_") -@protocol SPDelegate -@end - - - -@class SPGDPRVendorGrant; - -/// SPGDPRConsent encapsulates all consent data from a user. -SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent") -@interface SPGDPRConsent : NSObject -/// The snapshot of user consents. It contains information of all purposes on a vendor per vendor basis. -/// The vendorGrants can be seen as an object in the following shape: -/// \code -/// "vendor1Id": { -/// "granted": true, -/// "purpose1id": true, -/// "purpose2id": true -/// ... -/// }, -/// ... -/// } -/// -/// \endcodeThe granted attribute indicated whether the vendor has all purposes it needs to be -/// considered fully consented. Either via legitimate interest or explicit user consent. -/// Each key/value pair of "purposeId: Bool, indicates if that purpose has been consented -/// either via leg. interest or explicit user consent. -@property (nonatomic, copy) NSDictionary * _Nonnull vendorGrants; -/// The iAB consent string. -@property (nonatomic, copy) NSString * _Nonnull euconsent; -/// That’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// A list of ids of the categories accepted by the user in all its vendors. -/// If a category has been rejected in a single vendor, its id won’t part of the acceptedCategories list. -@property (nonatomic, readonly, copy) NSArray * _Nonnull acceptedCategories; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Convenience initialiser to return an empty consent object. -+ (SPGDPRConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Encapuslates data about a particular vendor being “granted” based on its purposes -SWIFT_CLASS("_TtC21ConsentViewController17SPGDPRVendorGrant") -@interface SPGDPRVendorGrant : NSObject -/// if all purposes are granted, the vendorGrant will be set to true -@property (nonatomic, readonly) BOOL granted; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull purposeGrants; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGranted:(BOOL)granted purposeGrants:(NSDictionary * _Nonnull)purposeGrants OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Maps ATTrackingManager.requestTrackingAuthorization into our own enum. -/// It covers also the case when ATTrackingManager.AuthorizationStatus is not available. -typedef SWIFT_ENUM(NSInteger, SPIDFAStatus, open) { -/// the user hasn’t been prompted about the IDFA yet - SPIDFAStatusUnknown = 0, -/// the user accepted being tracked - SPIDFAStatusAccepted = 1, -/// the user denied access to IDFA - SPIDFAStatusDenied = 2, -/// the IDFA is not available in this version of the OS - SPIDFAStatusUnavailable = 3, -}; - - -SWIFT_CLASS("_TtC21ConsentViewController18SPIDFAStatusBridge") -@interface SPIDFAStatusBridge : NSObject -+ (enum SPIDFAStatus)current SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nonnull)currentString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -/// Languages supported by Message and PM -typedef SWIFT_ENUM(NSInteger, SPMessageLanguage, open) { - SPMessageLanguageBrowserDefault = 0, - SPMessageLanguageEnglish = 1, - SPMessageLanguageBulgarian = 2, - SPMessageLanguageCatalan = 3, - SPMessageLanguageChinese = 4, - SPMessageLanguageCroatian = 5, - SPMessageLanguageCzech = 6, - SPMessageLanguageDanish = 7, - SPMessageLanguageDutch = 8, - SPMessageLanguageEstonian = 9, - SPMessageLanguageFinnish = 10, - SPMessageLanguageFrench = 11, - SPMessageLanguageGaelic = 12, - SPMessageLanguageGerman = 13, - SPMessageLanguageGreek = 14, - SPMessageLanguageHungarian = 15, - SPMessageLanguageIcelandic = 16, - SPMessageLanguageItalian = 17, - SPMessageLanguageJapanese = 18, - SPMessageLanguageLatvian = 19, - SPMessageLanguageLithuanian = 20, - SPMessageLanguageNorwegian = 21, - SPMessageLanguagePolish = 22, - SPMessageLanguagePortuguese = 23, - SPMessageLanguageRomanian = 24, - SPMessageLanguageRussian = 25, - SPMessageLanguageSerbian_Cyrillic = 26, - SPMessageLanguageSerbian_Latin = 27, - SPMessageLanguageSlovakian = 28, - SPMessageLanguageSlovenian = 29, - SPMessageLanguageSpanish = 30, - SPMessageLanguageSwedish = 31, - SPMessageLanguageTurkish = 32, -}; - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController14SPRenderingApp_") -@protocol SPRenderingApp -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController13SPMessageView_") -@protocol SPMessageView -@property (nonatomic, strong) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -@end - -@class NSBundle; - -SWIFT_CLASS("_TtC21ConsentViewController23SPMessageViewController") -@interface SPMessageViewController : UIViewController -@property (nonatomic, weak) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15SPNativeMessage") -@interface SPNativeMessage : NSObject -/// Used to notify the SPConsentManager about its different lifecycle events. -@property (nonatomic, weak) id _Nullable messageUIDelegate; -/// Indicates the type of the campaign for this message -///
    -///
  • -/// SeeMore: SPCampaignType -///
  • -///
-@property (nonatomic) enum SPCampaignType campaignType; -/// The id of the message received from the server -@property (nonatomic, copy) NSString * _Nonnull messageId; -/// Unused by the native message -@property (nonatomic) NSTimeInterval timeout; -- (void)loadMessage; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIReady(_ controller: UIViewController) when the PM -/// is ready to be displayed -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIFinished(_ controller: UIViewController) when the PM -/// is ready to be closed -- (void)closePrivacyManager; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage14AttributeStyle") -@interface AttributeStyle : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage9Attribute") -@interface Attribute : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage6Action") -@interface Action : Attribute -@end - -/// Supported privacy manager tabs in PM -typedef SWIFT_ENUM(NSInteger, SPPrivacyManagerTab, open) { - SPPrivacyManagerTabDefault = 0, - SPPrivacyManagerTabPurposes = 1, - SPPrivacyManagerTabVendors = 2, - SPPrivacyManagerTabFeatures = 3, -}; - - -/// SPPropertyName is the exact name of your property as created in SourcePoint’s dashboard. -/// important: -/// notice that it can only contain letters, numbers, . (dots), : (semicolons), -///
    -///
  • -/// (dashes) and / (slashes). The constructor will validate upon that and throw an error otherwise. -///
  • -///
-SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName") -@interface SPPropertyName : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// \param rawValue the exact name of your property as created in SourcePoint’s dashboard. -/// -/// -/// throws: -/// InvalidArgumentError if the property name contain anything other than letters, numbers, . (dots), : (semicolons) and / (slashes). -- (nullable instancetype)init:(NSString * _Nonnull)rawValue error:(NSError * _Nullable * _Nullable)error OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -SWIFT_CLASS("_TtC21ConsentViewController10SPUserData") -@interface SPUserData : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface SPUserData (SWIFT_EXTENSION(ConsentViewController)) -/// Returns GDPR consent data if any available. -/// seealso: -/// SPGDPRConsent -- (SPGDPRConsent * _Nullable)objcGDPRConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcGDPRApplies SWIFT_WARN_UNUSED_RESULT; -/// Returns GDPR consent data if any available. -/// seealso: -/// SPCCPAConsent -- (SPCCPAConsent * _Nullable)objcCCPAConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcCCPAApplies SWIFT_WARN_UNUSED_RESULT; -@end - - - - - -SWIFT_CLASS("_TtC21ConsentViewController43UnableToConvertConsentSnapshotIntoJsonError") -@interface UnableToConvertConsentSnapshotIntoJsonError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController16UnableToFindView") -@interface UnableToFindView : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController37UnableToInjectMessageIntoRenderingApp") -@interface UnableToInjectMessageIntoRenderingApp : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22UnableToLoadJSReceiver") -@interface UnableToLoadJSReceiver : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -@interface WKWebView (SWIFT_EXTENSION(ConsentViewController)) -/// Injects Sourcepoint’s user data into the webview. -/// This method is used in cases when your app has a web-based portion that also needs consent information. Make sure to check the discussion below. -/// There are a few things to notice: -///
    -///
  • -/// the web page should countain Sourcepoint’s web script in it -///
  • -///
  • -/// you should append query param _sp_pass_consent=true to your page (so the our web script knows it should wait for consent data) -///
  • -///
  • -/// you need to call preloadConsent only after the url been loaded into the webview (ie. after .load(URLRequest)) -///
  • -///
-- (void)preloadConsentFrom:(SPUserData * _Nonnull)consents; -/// Reads the value of the cookie authId -- (void)getAuthIdWithHandler:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))handler SWIFT_DEPRECATED_MSG("This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead."); -/// Injects the cookie authId in the webview before loading its content. -/// SourcePoint’s web SDK reads the authId cookie and set everything up in the webview context. -- (void)setConsentForAuthId:(NSString * _Nonnull)authId SWIFT_DEPRECATED_MSG("This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead."); -@end - - -SWIFT_CLASS("_TtC21ConsentViewController12WebViewError") -@interface WebViewError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef CONSENTVIEWCONTROLLER_SWIFT_H -#define CONSENTVIEWCONTROLLER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# 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 Foundation; -@import ObjectiveC; -@import UIKit; -@import WebKit; -#endif - -#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="ConsentViewController",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC21ConsentViewController12AnyEncodable") -@interface AnyEncodable : NSObject -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Indicates the consent status of a given user. -typedef SWIFT_ENUM(NSInteger, CCPAConsentStatus, open) { -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedNone = 0, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedSome = 1, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedAll = 2, -/// Indicates the user has explicitly acceted all vendors and purposes (categories). -/// That’s slightly different than RejectNone. By default in the CCPA users are already -/// RejectedNone, the ConsentedAll indicates the user has taken an action to -/// consent to all vendors and purposes. - CCPAConsentStatusConsentedAll = 3, - CCPAConsentStatusLinkedNoAction = 4, -/// If there’s a new value introduced in the backend and we don’t know how to parse it - CCPAConsentStatusUnknown = 5, -}; - -@class NSString; -enum SPCampaignType : NSInteger; -@class NSCoder; - -SWIFT_CLASS("_TtC21ConsentViewController7SPError") -@interface SPError : NSError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull spDescription; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic) NSError * _Nullable originalError; -@property (nonatomic) enum SPCampaignType campaignType; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)dict SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22ConnectionTimeOutError") -@interface ConnectionTimeOutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController25ConnectionTimeoutAPIError") -@interface ConnectionTimeoutAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController19GenericNetworkError") -@interface GenericNetworkError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidChoiceAllParamsError") -@interface InvalidChoiceAllParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidChoiceAllResponseError") -@interface InvalidChoiceAllResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController36InvalidConsentStatusQueryParamsError") -@interface InvalidConsentStatusQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidConsentStatusResponseError") -@interface InvalidConsentStatusResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Rendering App (JSReceiver) event payloads -SWIFT_CLASS("_TtC21ConsentViewController24InvalidEventPayloadError") -@interface InvalidEventPayloadError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidGetMessagesParams") -@interface InvalidGetMessagesParams : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidJSONEncodeResult") -@interface InvalidJSONEncodeResult : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController31InvalidMetaDataQueryParamsError") -@interface InvalidMetaDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController28InvalidMetaDataResponseError") -@interface InvalidMetaDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidOnActionEventPayloadError") -@interface InvalidOnActionEventPayloadError : InvalidEventPayloadError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidPropertyNameError") -@interface InvalidPropertyNameError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidPvDataQueryParamsError") -@interface InvalidPvDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidPvDataResponseError") -@interface InvalidPvDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidResponseAPIError") -@interface InvalidResponseAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseCCPAPMViewEndpointError") -@interface InvalidResponseCCPAPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidResponseConsentError") -@interface InvalidResponseConsentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidResponseCustomError") -@interface InvalidResponseCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidResponseDeleteCustomError") -@interface InvalidResponseDeleteCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseGDPRPMViewEndpointError") -@interface InvalidResponseGDPRPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseGetMessagesEndpointError") -@interface InvalidResponseGetMessagesEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageCCPAEndpointError") -@interface InvalidResponseMessageCCPAEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageGDPREndpointError") -@interface InvalidResponseMessageGDPREndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidResponseNativeMessageError") -@interface InvalidResponseNativeMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -/// Invalid API Response Errors -SWIFT_CLASS("_TtC21ConsentViewController30InvalidResponseWebMessageError") -@interface InvalidResponseWebMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15InvalidURLError") -@interface InvalidURLError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -@class NSURL; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_") -@protocol MessageController -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError") -@interface MissingChildPmIdError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -@interface NSObject (SWIFT_EXTENSION(ConsentViewController)) -- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT; -@end - - -/// Network Errors -SWIFT_CLASS("_TtC21ConsentViewController20NoInternetConnection") -@interface NoInternetConnection : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32PostingConsentWithoutConsentUUID") -@interface PostingConsentWithoutConsentUUID : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic) enum SPCampaignType campaignType; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController17RenderingAppError") -@interface RenderingAppError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nullable renderingAppErrorCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24RenderingAppTimeoutError") -@interface RenderingAppTimeoutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -enum SPActionType : NSInteger; - -/// Action consists of SPActionType and an id. Those come from each action the user can take in the ConsentUI -SWIFT_CLASS("_TtC21ConsentViewController8SPAction") -@interface SPAction : NSObject -@property (nonatomic) enum SPActionType type; -@property (nonatomic, readonly) enum SPCampaignType campaignType; -@property (nonatomic, readonly, copy) NSString * _Nullable consentLanguage; -@property (nonatomic, copy) NSURL * _Nullable pmURL; -@property (nonatomic, readonly, copy) NSString * _Nullable pmId; -@property (nonatomic, copy) NSDictionary * _Nonnull publisherData; -/// This property will be renamed to publisherData in the next major release -@property (nonatomic, copy) NSDictionary * _Nonnull encodablePubData; -@property (nonatomic, copy) NSString * _Nullable customActionId; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// User actions. Its integer representation matches with what SourcePoint’s endpoints expect. -typedef SWIFT_ENUM(NSInteger, SPActionType, open) { - SPActionTypeSaveAndExit = 1, - SPActionTypePMCancel = 2, - SPActionTypeCustom = 9, - SPActionTypeAcceptAll = 11, - SPActionTypeShowPrivacyManager = 12, - SPActionTypeRejectAll = 13, - SPActionTypeDismiss = 15, - SPActionTypeRequestATTAccess = 16, - SPActionTypeIDFAAccepted = 17, - SPActionTypeIDFADenied = 18, - SPActionTypeUnknown = 0, -}; - -enum SPPrivacyManagerTab : NSInteger; - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_") -@protocol SPCCPA -@property (nonatomic, readonly) BOOL ccpaApplies; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - - -/// The UserConsent class encapsulates the consent status, rejected vendor ids and rejected categories (purposes) ids. -/// important: -/// The rejectedVendors and rejectedCategories arrays will only be populated if the status is .Some. -/// That is, if the user has rejected .All or .None vendors/categories, those arrays will be empty. -SWIFT_CLASS("_TtC21ConsentViewController13SPCCPAConsent") -@interface SPCCPAConsent : NSObject -/// represents the default state of the consumer prior to seeing the consent message -/// seealso: -/// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md#us-privacy-string-format -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull defaultUsPrivacyString;) -+ (NSString * _Nonnull)defaultUsPrivacyString SWIFT_WARN_UNUSED_RESULT; -/// Indicates if the user has rejected .All, .Some or .None of the vendors and categories. -@property (nonatomic) enum CCPAConsentStatus status; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedVendors; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedCategories; -/// the US Privacy String as described by the IAB -@property (nonatomic, readonly, copy) NSString * _Nonnull uspstring; -/// that’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -+ (SPCCPAConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Contains information about the property/campaign. -SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign") -@interface SPCampaign : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithTargetingParams:(NSDictionary * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Tells the SDK if we should load stage or public campaigns. -///
    -///
  • -/// 0 -> SPCampaignEnv.Stage -///
  • -///
  • -/// 1 -> SPCampaignEnv.Public -///
  • -///
-typedef SWIFT_ENUM(NSInteger, SPCampaignEnv, open) { - SPCampaignEnvStage = 0, - SPCampaignEnvPublic = 1, -}; - -typedef SWIFT_ENUM(NSInteger, SPCampaignType, open) { - SPCampaignTypeGdpr = 0, - SPCampaignTypeIos14 = 1, - SPCampaignTypeCcpa = 2, - SPCampaignTypeUnknown = 3, -}; - - -/// Set gdpr and/or ccpa if you wish to cover any of those legislations. -/// It’s important to notice the campaign you passed as parameter needs to have -/// a active vendor list of that legislation. -SWIFT_CLASS("_TtC21ConsentViewController11SPCampaigns") -@interface SPCampaigns : NSObject -@property (nonatomic, readonly) enum SPCampaignEnv environment; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable gdpr; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ccpa; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ios14; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGdpr:(SPCampaign * _Nullable)gdpr ccpa:(SPCampaign * _Nullable)ccpa ios14:(SPCampaign * _Nullable)ios14 environment:(enum SPCampaignEnv)environment OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class SPNativeMessage; -@class SPUserData; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17SPConsentDelegate_") -@protocol SPConsentDelegate -/// called when there’s a consent Message to be shown -- (void)onSPUIReady:(UIViewController * _Nonnull)controller; -@optional -/// called when the native message object is received and ready to be used -- (void)onSPNativeMessageReady:(SPNativeMessage * _Nonnull)message; -@required -/// called when the SP UI is finished and can be dismissed -- (void)onSPUIFinished:(UIViewController * _Nonnull)controller; -@optional -/// called after the user takes an action and the SDK receives consent data back from the server -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onConsentReadyWithUserData:(SPUserData * _Nonnull)userData; -/// called when the SDK is done. That will happen if there’s no more messages to be displayed and all network requests are done. -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onSPFinishedWithUserData:(SPUserData * _Nonnull)userData; -/// called if something goes wrong during the entire lifecycle of the SDK -- (void)onErrorWithError:(SPError * _Nonnull)error; -@end - -enum SPMessageLanguage : NSInteger; -@class SPPropertyName; -@protocol SPDelegate; - -SWIFT_CLASS("_TtC21ConsentViewController16SPConsentManager") -@interface SPConsentManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL shouldCallErrorMetrics;) -+ (BOOL)shouldCallErrorMetrics SWIFT_WARN_UNUSED_RESULT; -+ (void)setShouldCallErrorMetrics:(BOOL)value; -/// By default, the SDK preservs all user consent data from UserDefaults in case OnError event happens. -/// Set this flag to true if you wish to opt-out from this behaviour. -/// If set to true will remove all user consent data from UserDefaults, possibly triggering a message to be displayed again next time -@property (nonatomic) BOOL cleanUserDataOnError; -/// The timeout interval in seconds for the message being displayed -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -/// Instructs the privacy manager to be displayed with this tab. -/// By default the SDK will use the defult tab of PM -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -/// Instructs the message to be displayed in this language. If the translation is missing, the fallback will be English. -/// By default the SDK will use the locale defined by the WebView -@property (nonatomic) enum SPMessageLanguage messageLanguage; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -- (void)gracefullyDegradeOnError:(SPError * _Nonnull)error; -- (void)onError:(SPError * _Nonnull)error; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_") -@protocol SPMessageUIDelegate -- (void)loaded:(UIViewController * _Nonnull)controller; -@optional -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -@required -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -- (void)onError:(SPError * _Nonnull)error; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -- (void)loaded:(UIViewController * _Nonnull)controller; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_") -@protocol SPGDPR -@property (nonatomic, readonly) BOOL gdprApplies; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - -@class SPGDPRConsent; - -SWIFT_PROTOCOL("_TtP21ConsentViewController5SPSDK_") -@protocol SPSDK -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL cleanUserDataOnError; -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -@property (nonatomic) enum SPMessageLanguage messageLanguage; -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL gdprApplies; -@property (nonatomic, readonly) BOOL ccpaApplies; -/// Returns the user data stored in the UserDefaults. -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPConsentUIDelegate_") -@protocol SPConsentUIDelegate -/// called when the user takes an action in the SP UI -/// \param action the user action -/// -- (void)onAction:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -/// Have a look at SDKs Lifecycle -SWIFT_PROTOCOL("_TtP21ConsentViewController10SPDelegate_") -@protocol SPDelegate -@end - - - -@class SPGDPRVendorGrant; - -/// SPGDPRConsent encapsulates all consent data from a user. -SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent") -@interface SPGDPRConsent : NSObject -/// The snapshot of user consents. It contains information of all purposes on a vendor per vendor basis. -/// The vendorGrants can be seen as an object in the following shape: -/// \code -/// "vendor1Id": { -/// "granted": true, -/// "purpose1id": true, -/// "purpose2id": true -/// ... -/// }, -/// ... -/// } -/// -/// \endcodeThe granted attribute indicated whether the vendor has all purposes it needs to be -/// considered fully consented. Either via legitimate interest or explicit user consent. -/// Each key/value pair of "purposeId: Bool, indicates if that purpose has been consented -/// either via leg. interest or explicit user consent. -@property (nonatomic, copy) NSDictionary * _Nonnull vendorGrants; -/// The iAB consent string. -@property (nonatomic, copy) NSString * _Nonnull euconsent; -/// That’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// A list of ids of the categories accepted by the user in all its vendors. -/// If a category has been rejected in a single vendor, its id won’t part of the acceptedCategories list. -@property (nonatomic, readonly, copy) NSArray * _Nonnull acceptedCategories; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Convenience initialiser to return an empty consent object. -+ (SPGDPRConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Encapuslates data about a particular vendor being “granted” based on its purposes -SWIFT_CLASS("_TtC21ConsentViewController17SPGDPRVendorGrant") -@interface SPGDPRVendorGrant : NSObject -/// if all purposes are granted, the vendorGrant will be set to true -@property (nonatomic, readonly) BOOL granted; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull purposeGrants; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGranted:(BOOL)granted purposeGrants:(NSDictionary * _Nonnull)purposeGrants OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Maps ATTrackingManager.requestTrackingAuthorization into our own enum. -/// It covers also the case when ATTrackingManager.AuthorizationStatus is not available. -typedef SWIFT_ENUM(NSInteger, SPIDFAStatus, open) { -/// the user hasn’t been prompted about the IDFA yet - SPIDFAStatusUnknown = 0, -/// the user accepted being tracked - SPIDFAStatusAccepted = 1, -/// the user denied access to IDFA - SPIDFAStatusDenied = 2, -/// the IDFA is not available in this version of the OS - SPIDFAStatusUnavailable = 3, -}; - - -SWIFT_CLASS("_TtC21ConsentViewController18SPIDFAStatusBridge") -@interface SPIDFAStatusBridge : NSObject -+ (enum SPIDFAStatus)current SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nonnull)currentString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -/// Languages supported by Message and PM -typedef SWIFT_ENUM(NSInteger, SPMessageLanguage, open) { - SPMessageLanguageBrowserDefault = 0, - SPMessageLanguageEnglish = 1, - SPMessageLanguageBulgarian = 2, - SPMessageLanguageCatalan = 3, - SPMessageLanguageChinese = 4, - SPMessageLanguageCroatian = 5, - SPMessageLanguageCzech = 6, - SPMessageLanguageDanish = 7, - SPMessageLanguageDutch = 8, - SPMessageLanguageEstonian = 9, - SPMessageLanguageFinnish = 10, - SPMessageLanguageFrench = 11, - SPMessageLanguageGaelic = 12, - SPMessageLanguageGerman = 13, - SPMessageLanguageGreek = 14, - SPMessageLanguageHungarian = 15, - SPMessageLanguageIcelandic = 16, - SPMessageLanguageItalian = 17, - SPMessageLanguageJapanese = 18, - SPMessageLanguageLatvian = 19, - SPMessageLanguageLithuanian = 20, - SPMessageLanguageNorwegian = 21, - SPMessageLanguagePolish = 22, - SPMessageLanguagePortuguese = 23, - SPMessageLanguageRomanian = 24, - SPMessageLanguageRussian = 25, - SPMessageLanguageSerbian_Cyrillic = 26, - SPMessageLanguageSerbian_Latin = 27, - SPMessageLanguageSlovakian = 28, - SPMessageLanguageSlovenian = 29, - SPMessageLanguageSpanish = 30, - SPMessageLanguageSwedish = 31, - SPMessageLanguageTurkish = 32, -}; - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController14SPRenderingApp_") -@protocol SPRenderingApp -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController13SPMessageView_") -@protocol SPMessageView -@property (nonatomic, strong) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -@end - -@class NSBundle; - -SWIFT_CLASS("_TtC21ConsentViewController23SPMessageViewController") -@interface SPMessageViewController : UIViewController -@property (nonatomic, weak) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15SPNativeMessage") -@interface SPNativeMessage : NSObject -/// Used to notify the SPConsentManager about its different lifecycle events. -@property (nonatomic, weak) id _Nullable messageUIDelegate; -/// Indicates the type of the campaign for this message -///
    -///
  • -/// SeeMore: SPCampaignType -///
  • -///
-@property (nonatomic) enum SPCampaignType campaignType; -/// The id of the message received from the server -@property (nonatomic, copy) NSString * _Nonnull messageId; -/// Unused by the native message -@property (nonatomic) NSTimeInterval timeout; -- (void)loadMessage; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIReady(_ controller: UIViewController) when the PM -/// is ready to be displayed -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIFinished(_ controller: UIViewController) when the PM -/// is ready to be closed -- (void)closePrivacyManager; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage14AttributeStyle") -@interface AttributeStyle : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage9Attribute") -@interface Attribute : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage6Action") -@interface Action : Attribute -@end - -/// Supported privacy manager tabs in PM -typedef SWIFT_ENUM(NSInteger, SPPrivacyManagerTab, open) { - SPPrivacyManagerTabDefault = 0, - SPPrivacyManagerTabPurposes = 1, - SPPrivacyManagerTabVendors = 2, - SPPrivacyManagerTabFeatures = 3, -}; - - -/// SPPropertyName is the exact name of your property as created in SourcePoint’s dashboard. -/// important: -/// notice that it can only contain letters, numbers, . (dots), : (semicolons), -///
    -///
  • -/// (dashes) and / (slashes). The constructor will validate upon that and throw an error otherwise. -///
  • -///
-SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName") -@interface SPPropertyName : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// \param rawValue the exact name of your property as created in SourcePoint’s dashboard. -/// -/// -/// throws: -/// InvalidArgumentError if the property name contain anything other than letters, numbers, . (dots), : (semicolons) and / (slashes). -- (nullable instancetype)init:(NSString * _Nonnull)rawValue error:(NSError * _Nullable * _Nullable)error OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -SWIFT_CLASS("_TtC21ConsentViewController10SPUserData") -@interface SPUserData : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface SPUserData (SWIFT_EXTENSION(ConsentViewController)) -/// Returns GDPR consent data if any available. -/// seealso: -/// SPGDPRConsent -- (SPGDPRConsent * _Nullable)objcGDPRConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcGDPRApplies SWIFT_WARN_UNUSED_RESULT; -/// Returns GDPR consent data if any available. -/// seealso: -/// SPCCPAConsent -- (SPCCPAConsent * _Nullable)objcCCPAConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcCCPAApplies SWIFT_WARN_UNUSED_RESULT; -@end - - - - - -SWIFT_CLASS("_TtC21ConsentViewController43UnableToConvertConsentSnapshotIntoJsonError") -@interface UnableToConvertConsentSnapshotIntoJsonError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController16UnableToFindView") -@interface UnableToFindView : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController37UnableToInjectMessageIntoRenderingApp") -@interface UnableToInjectMessageIntoRenderingApp : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22UnableToLoadJSReceiver") -@interface UnableToLoadJSReceiver : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -@interface WKWebView (SWIFT_EXTENSION(ConsentViewController)) -/// Injects Sourcepoint’s user data into the webview. -/// This method is used in cases when your app has a web-based portion that also needs consent information. Make sure to check the discussion below. -/// There are a few things to notice: -///
    -///
  • -/// the web page should countain Sourcepoint’s web script in it -///
  • -///
  • -/// you should append query param _sp_pass_consent=true to your page (so the our web script knows it should wait for consent data) -///
  • -///
  • -/// you need to call preloadConsent only after the url been loaded into the webview (ie. after .load(URLRequest)) -///
  • -///
-- (void)preloadConsentFrom:(SPUserData * _Nonnull)consents; -/// Reads the value of the cookie authId -- (void)getAuthIdWithHandler:(void (^ _Nonnull)(NSString * _Nullable, NSError * _Nullable))handler SWIFT_DEPRECATED_MSG("This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead."); -/// Injects the cookie authId in the webview before loading its content. -/// SourcePoint’s web SDK reads the authId cookie and set everything up in the webview context. -- (void)setConsentForAuthId:(NSString * _Nonnull)authId SWIFT_DEPRECATED_MSG("This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead."); -@end - - -SWIFT_CLASS("_TtC21ConsentViewController12WebViewError") -@interface WebViewError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@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/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h deleted file mode 100644 index 64a72fff6..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-iOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ConsentViewControllerVersionNumber; -FOUNDATION_EXPORT const unsigned char ConsentViewControllerVersionString[]; - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist deleted file mode 100644 index a4bc880e9..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json deleted file mode 100644 index f0d35418e..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,31306 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ConsentStatus", - "printedName": "ConsentStatus", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController0A6StatusV", - "mangledName": "$s21ConsentViewController0A6StatusV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MockNativePMResponse", - "printedName": "MockNativePMResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController20MockNativePMResponseSSvp", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "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:21ConsentViewController20MockNativePMResponseSSvg", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPActionType", - "printedName": "SPActionType", - "children": [ - { - "kind": "Var", - "name": "SaveAndExit", - "printedName": "SaveAndExit", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeSaveAndExit", - "mangledName": "$s21ConsentViewController12SPActionTypeO11SaveAndExityA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "PMCancel", - "printedName": "PMCancel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypePMCancel", - "mangledName": "$s21ConsentViewController12SPActionTypeO8PMCancelyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Custom", - "printedName": "Custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeCustom", - "mangledName": "$s21ConsentViewController12SPActionTypeO6CustomyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "AcceptAll", - "printedName": "AcceptAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeAcceptAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9AcceptAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "ShowPrivacyManager", - "printedName": "ShowPrivacyManager", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeShowPrivacyManager", - "mangledName": "$s21ConsentViewController12SPActionTypeO18ShowPrivacyManageryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "RejectAll", - "printedName": "RejectAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRejectAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9RejectAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Dismiss", - "printedName": "Dismiss", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeDismiss", - "mangledName": "$s21ConsentViewController12SPActionTypeO7DismissyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "RequestATTAccess", - "printedName": "RequestATTAccess", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRequestATTAccess", - "mangledName": "$s21ConsentViewController12SPActionTypeO16RequestATTAccessyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "IDFAAccepted", - "printedName": "IDFAAccepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFAAccepted", - "mangledName": "$s21ConsentViewController12SPActionTypeO12IDFAAcceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "IDFADenied", - "printedName": "IDFADenied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFADenied", - "mangledName": "$s21ConsentViewController12SPActionTypeO10IDFADeniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeUnknown", - "mangledName": "$s21ConsentViewController12SPActionTypeO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPActionType?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPActionType", - "mangledName": "$s21ConsentViewController12SPActionTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "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": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPAction", - "printedName": "SPAction", - "children": [ - { - "kind": "Var", - "name": "type", - "printedName": "type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setType:", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "consentLanguage", - "printedName": "consentLanguage", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmURL", - "printedName": "pmURL", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPmURL:", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmPayload", - "printedName": "pmPayload", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "publisherData", - "printedName": "publisherData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPublisherData:", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "encodablePubData", - "printedName": "encodablePubData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setEncodablePubData:", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "customActionId", - "printedName": "customActionId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setCustomActionId:", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC14customActionIdSSSgvM", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:campaignType:consentLanguage:pmPayload:pmurl:customActionId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "hasDefaultArg": true, - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "mangledName": "$s21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)isEqual:", - "mangledName": "$s21ConsentViewController8SPActionC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)init", - "mangledName": "$s21ConsentViewController8SPActionCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction", - "mangledName": "$s21ConsentViewController8SPActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignEnv", - "printedName": "SPCampaignEnv", - "children": [ - { - "kind": "Var", - "name": "Stage", - "printedName": "Stage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvStage", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO5StageyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Public", - "printedName": "Public", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvPublic", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6PublicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaign", - "printedName": "SPCampaign", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(py)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(targetingParams:groupPmId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)initWithTargetingParams:groupPmId:", - "mangledName": "$s21ConsentViewController10SPCampaignC15targetingParams9groupPmIdACSDyS2SG_SSSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)init", - "mangledName": "$s21ConsentViewController10SPCampaignCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign", - "mangledName": "$s21ConsentViewController10SPCampaignC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "TypeDecl", - "name": "SPCampaigns", - "printedName": "SPCampaigns", - "children": [ - { - "kind": "Var", - "name": "environment", - "printedName": "environment", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:ios14:environment:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)initWithGdpr:ccpa:ios14:environment:", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdpr4ccpa5ios1411environmentAcA10SPCampaignCSg_A2jA0I3EnvOtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)init", - "mangledName": "$s21ConsentViewController11SPCampaignsCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns", - "mangledName": "$s21ConsentViewController11SPCampaignsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignType", - "printedName": "SPCampaignType", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeGdpr", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4gdpryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeIos14", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO5ios14yA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeCcpa", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4ccpayA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeUnknown", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignType", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CCPAConsentStatus", - "printedName": "CCPAConsentStatus", - "children": [ - { - "kind": "Var", - "name": "RejectedNone", - "printedName": "RejectedNone", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedNone", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedNoneyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "RejectedSome", - "printedName": "RejectedSome", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedSome", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedSomeyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "RejectedAll", - "printedName": "RejectedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO11RejectedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ConsentedAll", - "printedName": "ConsentedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusConsentedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12ConsentedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "LinkedNoAction", - "printedName": "LinkedNoAction", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusLinkedNoAction", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO14LinkedNoActionyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusUnknown", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.CCPAConsentStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPAConsent", - "printedName": "SPCCPAConsent", - "children": [ - { - "kind": "Var", - "name": "defaultUsPrivacyString", - "printedName": "defaultUsPrivacyString", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cpy)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "status", - "printedName": "status", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setStatus:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedVendors", - "printedName": "rejectedVendors", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedVendors:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedCategories", - "printedName": "rejectedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedCategories:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uspstring", - "printedName": "uspstring", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)init", - "mangledName": "$s21ConsentViewController13SPCCPAConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentManager", - "printedName": "SPConsentManager", - "children": [ - { - "kind": "Var", - "name": "shouldCallErrorMetrics", - "printedName": "shouldCallErrorMetrics", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cpy)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)setShouldCallErrorMetrics:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvsZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCleanUserDataOnError:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageTimeoutInSeconds:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "privacyManagerTab", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "privacyManagerTab", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setPrivacyManagerTab:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageLanguage:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC9accountId08propertyG00H4Name9campaigns8language8delegateACSi_SiAA010SPPropertyI0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC", - "Convenience", - "Required", - "AccessControl" - ], - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "gracefullyDegradeOnError", - "printedName": "gracefullyDegradeOnError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)gracefullyDegradeOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC24gracefullyDegradeOnErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)onError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "objc_name": "onError:", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)init", - "mangledName": "$s21ConsentViewController16SPConsentManagerCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cpy)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "VERSION", - "declAttributes": [ - "HasInitialValue", - "Final", - "ObjC", - "HasStorage", - "AccessControl" - ], - "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@ConsentViewController@objc(cs)SPConsentManager(cm)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "objc_name": "VERSION", - "declAttributes": [ - "ObjC", - "Final" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvp", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "RawDocComment" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvg", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cm)clearAllData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "clearAllData", - "declAttributes": [ - "Final", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadGDPRPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadCCPAPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loaded:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "loaded:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)finished:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "finished:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)action:from:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "objc_name": "action:from:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager", - "mangledName": "$s21ConsentViewController16SPConsentManagerC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPSDK", - "printedName": "SPSDK", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP" - }, - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDateCreated", - "printedName": "SPDateCreated", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPDateCreatedV", - "mangledName": "$s21ConsentViewController13SPDateCreatedV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "children": [ - { - "kind": "Function", - "name": "onAction", - "printedName": "onAction(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate(im)onAction:from:", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP8onAction_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "children": [ - { - "kind": "Function", - "name": "onSPUIReady", - "printedName": "onSPUIReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP11onSPUIReadyyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPNativeMessageReady", - "printedName": "onSPNativeMessageReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPNativeMessageReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP22onSPNativeMessageReadyyyAA0gH0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPUIFinished", - "printedName": "onSPUIFinished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIFinished:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP14onSPUIFinishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onConsentReady", - "printedName": "onConsentReady(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onConsentReadyWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP02onA5Ready8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onConsentReadyWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPFinished", - "printedName": "onSPFinished(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPFinishedWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP12onSPFinished8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onSPFinishedWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onErrorWithError:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP7onError5erroryAA7SPErrorC_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onErrorWithError:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDelegate", - "printedName": "SPDelegate", - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate", - "mangledName": "$s21ConsentViewController10SPDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPConsentDelegate, τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP" - }, - { - "kind": "Conformance", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPError", - "printedName": "SPError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spDescription", - "printedName": "spDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "originalError", - "printedName": "originalError", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setOriginalError:", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setCampaignType:", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(domain:code:userInfo:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)initWithDomain:code:userInfo:", - "mangledName": "$s21ConsentViewController7SPErrorC6domain4code8userInfoACSS_SiSDySSypGSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithDomain:code:userInfo:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPError", - "mangledName": "$s21ConsentViewController7SPErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToFindView", - "printedName": "UnableToFindView", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView", - "mangledName": "$s21ConsentViewController012UnableToFindB0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToLoadJSReceiver", - "printedName": "UnableToLoadJSReceiver", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WebViewError", - "printedName": "WebViewError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError", - "mangledName": "$s21ConsentViewController03WebB5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPropertyNameError", - "printedName": "InvalidPropertyNameError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MissingChildPmIdError", - "printedName": "MissingChildPmIdError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidEventPayloadError", - "printedName": "InvalidEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidOnActionEventPayloadError", - "printedName": "InvalidOnActionEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidEventPayloadError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidURLError", - "printedName": "InvalidURLError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppError", - "printedName": "RenderingAppError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "renderingAppErrorCode", - "printedName": "renderingAppErrorCode", - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppTimeoutError", - "printedName": "RenderingAppTimeoutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToInjectMessageIntoRenderingApp", - "printedName": "UnableToInjectMessageIntoRenderingApp", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseWebMessageError", - "printedName": "InvalidResponseWebMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGetMessagesEndpointError", - "printedName": "InvalidResponseGetMessagesEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidGetMessagesParams", - "printedName": "InvalidGetMessagesParams", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageGDPREndpointError", - "printedName": "InvalidResponseMessageGDPREndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageCCPAEndpointError", - "printedName": "InvalidResponseMessageCCPAEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGDPRPMViewEndpointError", - "printedName": "InvalidResponseGDPRPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCCPAPMViewEndpointError", - "printedName": "InvalidResponseCCPAPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseNativeMessageError", - "printedName": "InvalidResponseNativeMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseConsentError", - "printedName": "InvalidResponseConsentError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCustomError", - "printedName": "InvalidResponseCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseDeleteCustomError", - "printedName": "InvalidResponseDeleteCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NoInternetConnection", - "printedName": "NoInternetConnection", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeOutError", - "printedName": "ConnectionTimeOutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GenericNetworkError", - "printedName": "GenericNetworkError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeoutAPIError", - "printedName": "ConnectionTimeoutAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(py)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(im)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseAPIError", - "printedName": "InvalidResponseAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PostingConsentWithoutConsentUUID", - "printedName": "PostingConsentWithoutConsentUUID", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)setCampaignType:", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovs", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataQueryParamsError", - "printedName": "InvalidMetaDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataResponseError", - "printedName": "InvalidMetaDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusQueryParamsError", - "printedName": "InvalidConsentStatusQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusResponseError", - "printedName": "InvalidConsentStatusResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataQueryParamsError", - "printedName": "InvalidPvDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataResponseError", - "printedName": "InvalidPvDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllParamsError", - "printedName": "InvalidChoiceAllParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(py)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(im)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllResponseError", - "printedName": "InvalidChoiceAllResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToConvertConsentSnapshotIntoJsonError", - "printedName": "UnableToConvertConsentSnapshotIntoJsonError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(py)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(im)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidJSONEncodeResult", - "printedName": "InvalidJSONEncodeResult", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponsAPICode", - "printedName": "InvalidResponsAPICode", - "children": [ - { - "kind": "Var", - "name": "META_DATA", - "printedName": "META_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CONSENT_STATUS", - "printedName": "CONSENT_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "PV_DATA", - "printedName": "PV_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "MESSAGES", - "printedName": "MESSAGES", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CUSTOM_CONSENT", - "printedName": "CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "ERROR_METRICS", - "printedName": "ERROR_METRICS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_ACTION", - "printedName": "CCPA_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_ACTION", - "printedName": "GDPR_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "IDFA_STATUS", - "printedName": "IDFA_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_PRIVACY_MANAGER", - "printedName": "CCPA_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CHOICE_ALL", - "printedName": "CHOICE_ALL", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_PRIVACY_MANAGER", - "printedName": "GDPR_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_MESSAGE", - "printedName": "CCPA_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_MESSAGE", - "printedName": "GDPR_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "DELETE_CUSTOM_CONSENT", - "printedName": "DELETE_CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "EMPTY", - "printedName": "EMPTY", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.InvalidResponsAPICode?", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "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:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO", - "moduleName": "ConsentViewController", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPRVendorGrant", - "printedName": "SPGDPRVendorGrant", - "children": [ - { - "kind": "Var", - "name": "granted", - "printedName": "granted", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "purposeGrants", - "printedName": "purposeGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(granted:purposeGrants:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)initWithGranted:purposeGrants:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7granted13purposeGrantsACSb_SDySSSbGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)isEqual:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)init", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPGDPRConsent", - "printedName": "SPGDPRConsent", - "children": [ - { - "kind": "Var", - "name": "vendorGrants", - "printedName": "vendorGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setVendorGrants:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "euconsent", - "printedName": "euconsent", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setEuconsent:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "tcfData", - "printedName": "tcfData", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "acceptedCategories", - "printedName": "acceptedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)init", - "mangledName": "$s21ConsentViewController13SPGDPRConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "AdSupport", - "printedName": "AdSupport", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "AppTrackingTransparency", - "printedName": "AppTrackingTransparency", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatus", - "printedName": "SPIDFAStatus", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnknown", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "accepted", - "printedName": "accepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusAccepted", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8acceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "denied", - "printedName": "denied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusDenied", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6deniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unavailable", - "printedName": "unavailable", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnavailable", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11unavailableyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fromApple:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "AuthorizationStatus", - "printedName": "AppTrackingTransparency.ATTrackingManager.AuthorizationStatus", - "usr": "c:@E@ATTrackingManagerAuthorizationStatus" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "moduleName": "ConsentViewController", - "intro_iOS": "14", - "intro_tvOS": "14", - "declAttributes": [ - "AccessControl", - "Available", - "Available" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "requestAuthorisation", - "printedName": "requestAuthorisation(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPIDFAStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatusBridge", - "printedName": "SPIDFAStatusBridge", - "children": [ - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)current", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC7currentAA0D0OyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "currentString", - "printedName": "currentString()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)currentString", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC13currentStringSSyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatusBridge", - "printedName": "ConsentViewController.SPIDFAStatusBridge", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(im)init", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPJson", - "printedName": "SPJson", - "children": [ - { - "kind": "Var", - "name": "string", - "printedName": "string", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6stringyACSScACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6stringyACSScACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "number", - "printedName": "number", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6numberyACSdcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6numberyACSdcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "object", - "printedName": "object", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[ConsentViewController.SPJson.Key : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "array", - "printedName": "array", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "bool", - "printedName": "bool", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4boolyACSbcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO4boolyACSbcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "null", - "printedName": "null", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4nullyA2CmF", - "mangledName": "$s21ConsentViewController6SPJsonO4nullyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyVyAESScfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyVyAESScfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(intValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "moduleName": "ConsentViewController", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController6SPJsonO3KeyV", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CodingKey", - "printedName": "CodingKey", - "usr": "s:s9CodingKeyP", - "mangledName": "$ss9CodingKeyP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Var", - "name": "objectValue", - "printedName": "objectValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "arrayValue", - "printedName": "arrayValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "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:21ConsentViewController6SPJsonO11stringValueSSSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController6SPJsonO11stringValueSSSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nullValue", - "printedName": "nullValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "doubleValue", - "printedName": "doubleValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "boolValue", - "printedName": "boolValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "anyValue", - "printedName": "anyValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dictionaryValue", - "printedName": "dictionaryValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOACycfc", - "mangledName": "$s21ConsentViewController6SPJsonOACycfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(dynamicMember:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOyACypKcfc", - "mangledName": "$s21ConsentViewController6SPJsonOyACypKcfc", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController6SPJsonO", - "mangledName": "$s21ConsentViewController6SPJsonO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessage", - "printedName": "SPMessage", - "declKind": "Class", - "usr": "s:21ConsentViewController9SPMessageC", - "mangledName": "$s21ConsentViewController9SPMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers" - ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageLanguage", - "printedName": "SPMessageLanguage", - "children": [ - { - "kind": "Var", - "name": "BrowserDefault", - "printedName": "BrowserDefault", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBrowserDefault", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO14BrowserDefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "English", - "printedName": "English", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEnglish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7EnglishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Bulgarian", - "printedName": "Bulgarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBulgarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9BulgarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Catalan", - "printedName": "Catalan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCatalan", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7CatalanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "Chinese", - "printedName": "Chinese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageChinese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ChineseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Croatian", - "printedName": "Croatian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCroatian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8CroatianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Czech", - "printedName": "Czech", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCzech", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5CzechyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "Danish", - "printedName": "Danish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6DanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "Dutch", - "printedName": "Dutch", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDutch", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5DutchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "Estonian", - "printedName": "Estonian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEstonian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8EstonianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Finnish", - "printedName": "Finnish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFinnish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7FinnishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "French", - "printedName": "French", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFrench", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6FrenchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 - }, - { - "kind": "Var", - "name": "Gaelic", - "printedName": "Gaelic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGaelic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GaelicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 12 - }, - { - "kind": "Var", - "name": "German", - "printedName": "German", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGerman", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GermanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 13 - }, - { - "kind": "Var", - "name": "Greek", - "printedName": "Greek", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGreek", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5GreekyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 14 - }, - { - "kind": "Var", - "name": "Hungarian", - "printedName": "Hungarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageHungarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9HungarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "Icelandic", - "printedName": "Icelandic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageIcelandic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9IcelandicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 - }, - { - "kind": "Var", - "name": "Italian", - "printedName": "Italian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageItalian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ItalianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 - }, - { - "kind": "Var", - "name": "Japanese", - "printedName": "Japanese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageJapanese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8JapaneseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 - }, - { - "kind": "Var", - "name": "Latvian", - "printedName": "Latvian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLatvian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7LatvianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 - }, - { - "kind": "Var", - "name": "Lithuanian", - "printedName": "Lithuanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLithuanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10LithuanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "Norwegian", - "printedName": "Norwegian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageNorwegian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9NorwegianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 - }, - { - "kind": "Var", - "name": "Polish", - "printedName": "Polish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePolish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6PolishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "Portuguese", - "printedName": "Portuguese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePortuguese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10PortugueseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 - }, - { - "kind": "Var", - "name": "Romanian", - "printedName": "Romanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRomanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8RomanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "Russian", - "printedName": "Russian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRussian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7RussianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 - }, - { - "kind": "Var", - "name": "Serbian_Cyrillic", - "printedName": "Serbian_Cyrillic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Cyrillic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO16Serbian_CyrillicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 - }, - { - "kind": "Var", - "name": "Serbian_Latin", - "printedName": "Serbian_Latin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Latin", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO13Serbian_LatinyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 27 - }, - { - "kind": "Var", - "name": "Slovakian", - "printedName": "Slovakian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovakian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovakianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 28 - }, - { - "kind": "Var", - "name": "Slovenian", - "printedName": "Slovenian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovenian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovenianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 29 - }, - { - "kind": "Var", - "name": "Spanish", - "printedName": "Spanish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSpanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SpanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 30 - }, - { - "kind": "Var", - "name": "Swedish", - "printedName": "Swedish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSwedish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SwedishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 31 - }, - { - "kind": "Var", - "name": "Turkish", - "printedName": "Turkish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageTurkish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7TurkishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 32 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageLanguage?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "children": [ - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loaded:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Optional", - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)action:from:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)onError:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)finished:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadMessage", - "mangledName": "$s21ConsentViewController14SPRenderingAppP11loadMessageyyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController14SPRenderingAppP18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController14SPRenderingAppP19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "MessageController", - "printedName": "MessageController", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadMessage", - "mangledName": "$s21ConsentViewController07MessageC0P04loadD0yyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController07MessageC0P18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController07MessageC0P19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageView", - "printedName": "SPMessageView", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.MessageController, τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageViewController", - "printedName": "SPMessageViewController", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "ReferenceOwnership", - "AccessControl" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadMessage", - "mangledName": "$s21ConsentViewController09SPMessagebC0C11loadMessageyyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController09SPMessagebC0C19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(nibName:bundle:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageViewController", - "printedName": "ConsentViewController.SPMessageViewController", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController" - }, - { - "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@ConsentViewController@objc(cs)SPMessageViewController(im)initWithNibName:bundle:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7nibName6bundleACSSSg_So8NSBundleCSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithNibName:bundle:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController", - "mangledName": "$s21ConsentViewController09SPMessagebC0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)UIViewController", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "UIKit.UIViewController", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPNativeMessage", - "printedName": "SPNativeMessage", - "children": [ - { - "kind": "TypeDecl", - "name": "AttributeStyle", - "printedName": "AttributeStyle", - "children": [ - { - "kind": "Var", - "name": "fontFamily", - "printedName": "fontFamily", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "fontSize", - "printedName": "fontSize", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "color", - "printedName": "color", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "backgroundColor", - "printedName": "backgroundColor", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fontFamily:fontSize:color:backgroundColor:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Attribute", - "printedName": "Attribute", - "children": [ - { - "kind": "Var", - "name": "text", - "printedName": "text", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "style", - "printedName": "style", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Action", - "printedName": "Action", - "children": [ - { - "kind": "Var", - "name": "choiceType", - "printedName": "choiceType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:choiceType:url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "overriding": true, - "declAttributes": [ - "AccessControl", - "Override" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "superclassNames": [ - "ConsentViewController.SPNativeMessage.Attribute", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "ReferenceOwnership", - "AccessControl", - "RawDocComment" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setCampaignType:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageId:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setTimeout:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "title", - "printedName": "title", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "body", - "printedName": "body", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actions", - "printedName": "actions", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(title:body:actions:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC04loadE0yyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController15SPNativeMessageC19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)init", - "mangledName": "$s21ConsentViewController15SPNativeMessageCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPrivacyManagerTab", - "printedName": "SPPrivacyManagerTab", - "children": [ - { - "kind": "Var", - "name": "Default", - "printedName": "Default", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabDefault", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7DefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Purposes", - "printedName": "Purposes", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabPurposes", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8PurposesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Vendors", - "printedName": "Vendors", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabVendors", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7VendorsyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Features", - "printedName": "Features", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabFeatures", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8FeaturesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPPrivacyManagerTab?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPropertyName", - "printedName": "SPPropertyName", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(py)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init:error:", - "mangledName": "$s21ConsentViewController14SPPropertyNameCyACSSKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)isEqual:", - "mangledName": "$s21ConsentViewController14SPPropertyNameC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init", - "mangledName": "$s21ConsentViewController14SPPropertyNameCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName", - "mangledName": "$s21ConsentViewController14SPPropertyNameC", - "moduleName": "ConsentViewController", - "isOpen": true, - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyEncodable", - "printedName": "AnyEncodable", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Encodable?", - "children": [ - { - "kind": "TypeNominal", - "name": "Encodable", - "printedName": "Swift.Encodable", - "usr": "s:SE" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "mangledName": "$s21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)isEqual:", - "mangledName": "$s21ConsentViewController12AnyEncodableC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)init", - "mangledName": "$s21ConsentViewController12AnyEncodableCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable", - "mangledName": "$s21ConsentViewController12AnyEncodableC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPA", - "printedName": "SPCCPA", - "children": [ - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(py)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPCCPAP22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPR", - "printedName": "SPGDPR", - "children": [ - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(py)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPGDPRP22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPSDK", - "printedName": "SPSDK", - "children": [ - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cpy)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController5SPSDKP9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)clearAllData", - "mangledName": "$s21ConsentViewController5SPSDKP12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "mangledName": "$s21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:pubData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPCCPA, τ_0_0 : ConsentViewController.SPGDPR, τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPWebConsents", - "printedName": "SPWebConsents", - "children": [ - { - "kind": "TypeDecl", - "name": "SPWebConsent", - "printedName": "SPWebConsent", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(uuid:webConsentPayload:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "usr": "s:Sq" - }, - { - "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": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV", - "mangledName": "$s21ConsentViewController13SPWebConsentsV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsent", - "printedName": "SPConsent", - "children": [ - { - "kind": "Var", - "name": "consents", - "printedName": "consents", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvp", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvg", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvp", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvg", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvp", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvg", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(consents:applies:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "mangledName": "$s21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC7isEqualySbypSgF", - "mangledName": "$s21ConsentViewController9SPConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentCACyxGycfc", - "mangledName": "$s21ConsentViewController9SPConsentCACyxGycfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController9SPConsentC", - "mangledName": "$s21ConsentViewController9SPConsentC", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPUserData", - "printedName": "SPUserData", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(py)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)isEqual:", - "mangledName": "$s21ConsentViewController10SPUserDataC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)init", - "mangledName": "$s21ConsentViewController10SPUserDataCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData", - "mangledName": "$s21ConsentViewController10SPUserDataC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "SPObjcUserData", - "printedName": "SPObjcUserData", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPObjcUserData", - "printedName": "SPObjcUserData", - "children": [ - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "NSObject", - "printedName": "NSObject", - "children": [ - { - "kind": "Function", - "name": "toJSON", - "printedName": "toJSON()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)NSObject(im)toJSON", - "mangledName": "$sSo8NSObjectC21ConsentViewControllerE6toJSONSSSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)NSObject", - "moduleName": "ObjectiveC", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "NSObject", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "isExternal": true, - "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": "TypeDecl", - "name": "URLSession", - "printedName": "URLSession", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSession", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSession", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "URLSessionDataTask", - "printedName": "URLSessionDataTask", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSessionDataTask", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSessionDataTask", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSURLSessionTask", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Foundation.URLSessionTask", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "DispatchQueue", - "printedName": "DispatchQueue", - "declKind": "Class", - "usr": "c:objc(cs)OS_dispatch_queue", - "moduleName": "Dispatch", - "isOpen": true, - "objc_name": "OS_dispatch_queue", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)OS_dispatch_object", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Dispatch.DispatchObject", - "os_object.OS_object", - "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": "Scheduler", - "printedName": "Scheduler", - "children": [ - { - "kind": "TypeWitness", - "name": "SchedulerTimeType", - "printedName": "SchedulerTimeType", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerTimeType", - "printedName": "Dispatch.DispatchQueue.SchedulerTimeType", - "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "SchedulerOptions", - "printedName": "SchedulerOptions", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerOptions", - "printedName": "Dispatch.DispatchQueue.SchedulerOptions", - "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV" - } - ] - } - ], - "usr": "s:7Combine9SchedulerP", - "mangledName": "$s7Combine9SchedulerP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UserDefaults", - "printedName": "UserDefaults", - "declKind": "Class", - "usr": "c:objc(cs)NSUserDefaults", - "moduleName": "Foundation", - "isOpen": true, - "objc_name": "NSUserDefaults", - "declAttributes": [ - "ObjC", - "NonSendable", - "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" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIColor", - "printedName": "UIColor", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(hexString:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIColor?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIColor", - "printedName": "UIKit.UIColor", - "usr": "c:objc(cs)UIColor" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:So7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "mangledName": "$sSo7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Convenience", - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Convenience" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)UIColor", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIColor", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "_ExpressibleByColorLiteral", - "printedName": "_ExpressibleByColorLiteral", - "usr": "s:s26_ExpressibleByColorLiteralP", - "mangledName": "$ss26_ExpressibleByColorLiteralP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WKWebView", - "printedName": "WKWebView", - "children": [ - { - "kind": "Function", - "name": "preloadConsent", - "printedName": "preloadConsent(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)preloadConsentFrom:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE07preloadC04fromyAC10SPUserDataC_tF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getAuthId", - "printedName": "getAuthId(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.Error?)", - "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": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)getAuthIdWithHandler:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE9getAuthId7handleryySSSg_s5Error_pSgtc_tF", - "moduleName": "ConsentViewController", - "deprecated": true, - "declAttributes": [ - "Dynamic", - "Custom", - "Available", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setConsentFor", - "printedName": "setConsentFor(authId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)setConsentForAuthId:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE03setC3For6authIdySS_tF", - "moduleName": "ConsentViewController", - "deprecated": true, - "declAttributes": [ - "Dynamic", - "Custom", - "Available", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)WKWebView", - "moduleName": "WebKit", - "isOpen": true, - "intro_iOS": "8.0", - "objc_name": "WKWebView", - "declAttributes": [ - "Custom", - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "BooleanLiteral", - "offset": 556, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 600, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 644, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 305, - "length": 7, - "value": "\"SPEnv\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 9, - "value": "\"preprod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 414, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 423, - "length": 11, - "value": "\"localProd\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 479, - "length": 58, - "value": "\"scriptType=ios&scriptVersion=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 586, - "length": 31, - "value": "\"https:\/\/cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 620, - "length": 39, - "value": "\"https:\/\/preprod-cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 707, - "length": 28, - "value": "\".\/wrapper\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 734, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 809, - "length": 40, - "value": "\".\/v2\/message\/v2\/gdpr?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 848, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 927, - "length": 40, - "value": "\".\/v2\/message\/v2\/ccpa?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 966, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1045, - "length": 47, - "value": "\".\/metrics\/v1\/custom-metrics?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1091, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1170, - "length": 46, - "value": "\".\/v2\/messages\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1215, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1294, - "length": 46, - "value": "\".\/v2\/messages\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1339, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1418, - "length": 63, - "value": "\".\/metrics\/v1\/apple-tracking?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1462, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1480, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1568, - "length": 53, - "value": "\".\/consent\/tcfv2\/consent\/v3\/custom?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1620, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1697, - "length": 77, - "value": "\".\/tcfv2\/v1\/gdpr\/custom-consent?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1744, - "length": 1, - "value": "\"&inApp=true&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1773, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1865, - "length": 72, - "value": "\".\/consent\/tcfv2\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1936, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2024, - "length": 63, - "value": "\".\/ccpa\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2086, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2156, - "length": 22, - "value": "\".\/ccpa_pm\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2247, - "length": 30, - "value": "\".\/privacy-manager\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2353, - "length": 55, - "value": "\".\/v2\/consent-status?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2389, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2407, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2483, - "length": 50, - "value": "\".\/v2\/meta-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2514, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2532, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2611, - "length": 49, - "value": "\".\/v2\/messages?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2641, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2659, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2733, - "length": 48, - "value": "\".\/v2\/pv-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2762, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2780, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 32, - "value": "\".\/v2\/choice\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2889, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2972, - "length": 37, - "value": "\".\/v2\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3008, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3091, - "length": 37, - "value": "\".\/v2\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3127, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3211, - "length": 59, - "value": "\".\/v2\/choice\/reject-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3251, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3269, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3354, - "length": 60, - "value": "\".\/v2\/choice\/consent-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3395, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3413, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "StringLiteral", - "offset": 205, - "length": 175, - "value": "\"{\"TCData\":{\"type\":\"RecordString\"},\"webConsentPayload\":{\"type\":\"string\"},\"localState\":{\"type\":\"RecordString\"},\"categories\":true,\"translateMessage\":true}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 403, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 445, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 498, - "length": 18, - "value": "[(\"type\", \"string\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 538, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "BooleanLiteral", - "offset": 1083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MockNativePMResponse.swift", - "kind": "StringLiteral", - "offset": 175, - "length": 29444, - "value": "\"{\n \"message_json\": {\n \"id\": \"Root\",\n \"type\": \"NativeOtt\",\n \"name\": \"Home View\",\n \"settings\": {\n \"supportedLanguages\": [\n \"EN\"\n ],\n \"defaultLanguage\": \"EN\",\n \"vendorList\": \"60eeeb4b54c1fc232c66a272\",\n \"showPrivacyPolicyBtn\": false,\n \"compliance_list\": [\n {\n \"1\": true\n },\n {\n \"2\": true\n },\n {\n \"3\": true\n },\n {\n \"4\": true\n },\n {\n \"5\": true\n },\n {\n \"6\": true\n },\n {\n \"7\": true\n },\n {\n \"8\": true\n },\n {\n \"9\": true\n },\n {\n \"10\": true\n },\n {\n \"11\": true\n },\n {\n \"12\": true\n },\n {\n \"13\": true\n }\n ],\n \"compliance_status\": true\n },\n \"children\": [\n {\n \"id\": \"HomeView\",\n \"type\": \"NativeView\",\n \"name\": \"Home View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Privacy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CloseButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Close Button\",\n \"settings\": {\n \"text\": \"Close\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavCategoriesButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate To Categories Btn\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavVendorsButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Vendors Btn\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"PublisherDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Publisher Description\",\n \"settings\": {\n \"text\": \"We and our partners use device identifiers or similar technologies on the app and to collect and use personal data (e.g., your IP address). If you consent, the device identifiers or or the information can be stored locally or accessed on your device for the purpose described below. You can click “Accept All” or “manage Preferences” to customize your consent. For some of the purposes below, our partners use precise geolocation data, and they also rely on legitimate interests to process personal data. View our partners to see the purposes they believe for you can change have legitimate interest & you can change your settings at any time.\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButtons\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"ON\",\n \"offText\": \"OFF\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"NavPrivacyPolicyButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Privacy Policy Btn\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoriesView\",\n \"type\": \"NativeView\",\n \"name\": \"Categories View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Header\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Definition\",\n \"settings\": {\n \"text\": \"You give affirmative action to indicate that we can use your data for this purpose\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Features Header\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Features Definition\",\n \"settings\": {\n \"text\": \"Features are a use of the data that you have already agreed to share with us\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Header\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Definition\",\n \"settings\": {\n \"text\": \"We have a need to use your data for this processing purpose that is required for us to deliver services to you\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Header\",\n \"settings\": {\n \"text\": \"Special features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Definition\",\n \"settings\": {\n \"text\": \"Special Features are purposes that require your explicit content\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesSlider\",\n \"type\": \"Slider\",\n \"name\": \"Categories Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Button\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendors View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsSlider\",\n \"type\": \"Slider\",\n \"name\": \"Vendors Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"magnifyingGlassBackgroundColor\": \"#777a7e\",\n \"magnifyingGlassColor\": \"#ffffff\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendors Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\",\n \"color\": \"#060606\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoryDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Category Details View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Category Name\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoryDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendor Details\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"text\": \"On\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Text\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"FeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Features Text\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features\",\n \"settings\": {\n \"text\": \"Special Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LegitInterestsText\",\n \"type\": \"NativeText\",\n \"name\": \"Legitimate Interests\",\n \"settings\": {\n \"text\": \"Legitimate Interests\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieInfoText\",\n \"type\": \"NativeText\",\n \"name\": \"Cookie Info Text\",\n \"settings\": {\n \"text\": \"Cookie Information\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieTable\",\n \"type\": \"CookieTable\",\n \"name\": \"Cookie Table\",\n \"settings\": {\n \"nameText\": \"Cookie Name\",\n \"categoryText\": \"Category\",\n \"domainText\": \"Domain\",\n \"durationText\": \"Duration\",\n \"style\": {\n \"backgroundColor\": \"#f1f2f6\",\n \"linkColor\": \"#0294ff\",\n \"font\": {\n \"fontSize\": 12,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"headerFont\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"QrInstructions\",\n \"type\": \"NativeText\",\n \"name\": \"QR Instructions\",\n \"settings\": {\n \"text\": \"To scan use your camera app or a QR code reader on your device\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n }\n ]\n },\n {\n \"id\": \"PrivacyPolicyView\",\n \"type\": \"NativeView\",\n \"name\": \"Privacy Policy\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"Body\",\n \"type\": \"NativeText\",\n \"name\": \"Body\",\n \"settings\": {\n \"text\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id. Mauris et lorem eget erat fermentum ultrices. Pellentesque gravida, sem vel luctus condimentum, neque nibh lacinia neque, ac tempus sapien orci ut odio. Donec bibendum erat quis augue dignissim, rutrum fringilla sem egestas. Sed eu sem erat. Mauris sit amet lectus blandit, sollicitudin dui vel, fermentum velit. Suspendisse potenti. Sed vestibulum malesuada lorem posuere scelerisque. Suspendisse egestas nisl non neque posuere tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id.\",\n \"style\": {}\n }\n }\n ]\n }\n ]\n },\n \"message_choice\": [\n {\n \"choice_id\": 41428,\n \"type\": 15,\n \"iframe_url\": null,\n \"button_text\": \"Dismiss\"\n }\n ],\n \"categories\": [\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b4a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Store and\/or access information on a device\",\n \"description\": \"Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b52\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select basic ads\",\n \"description\": \"Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b5a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised ads profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised ads that are relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b60\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select personalised ads\",\n \"description\": \"Personalised ads can be shown to you based on a profile about you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b66\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised content profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised content that is relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b71\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Measure ad performance\",\n \"description\": \"The performance and effectiveness of ads that you see or interact with can be measured.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b81\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Develop and improve products\",\n \"description\": \"Your data can be used to improve existing systems and software, and to develop new products\"\n }\n ],\n \"site_id\": 4933,\n \"language\": \"en\"\n}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 389, - "length": 7, - "value": "\"SPSDK\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 660, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 742, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 778, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/QueryParamEncodableProtocol.swift", - "kind": "BooleanLiteral", - "offset": 586, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2758, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2942, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 1856, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 2105, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 8, - "value": "\"ConsentViewController.SPAction\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 432, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "Dictionary", - "offset": 640, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 10, - "value": "\"ConsentViewController.SPCampaign\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"ConsentViewController.SPCampaigns\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 190, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 12, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 535, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 897, - "length": 14, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 1013, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 2159, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 2189, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3846, - "length": 6, - "value": "\"1---\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4972, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3319, - "length": 13, - "value": "\"ConsentViewController.SPCCPAConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 322, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 373, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 764, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Array", - "offset": 1940, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2176, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2207, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 248, - "length": 16, - "value": "\"ConsentViewController.SPConsentManager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 8888, - "length": 7, - "value": "\"7.2.0\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9785, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9995, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 13728, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPDateCreated.swift", - "kind": "StringLiteral", - "offset": 268, - "length": 30, - "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 77, - "length": 7, - "value": "\"ConsentViewController.SPError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1049, - "length": 16, - "value": "\"ConsentViewController.UnableToFindView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1743, - "length": 12, - "value": "\"ConsentViewController.WebViewError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2426, - "length": 24, - "value": "\"ConsentViewController.InvalidPropertyNameError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2867, - "length": 21, - "value": "\"ConsentViewController.MissingChildPmIdError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 3498, - "length": 24, - "value": "\"ConsentViewController.InvalidEventPayloadError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4347, - "length": 15, - "value": "\"ConsentViewController.InvalidURLError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4806, - "length": 17, - "value": "\"ConsentViewController.RenderingAppError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9300, - "length": 22, - "value": "\"ConsentViewController.ConnectionTimeOutError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9979, - "length": 19, - "value": "\"ConsentViewController.GenericNetworkError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 10679, - "length": 25, - "value": "\"ConsentViewController.ConnectionTimeoutAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 11106, - "length": 23, - "value": "\"ConsentViewController.InvalidResponseAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 1689, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "Dictionary", - "offset": 1733, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 17, - "value": "\"ConsentViewController.SPGDPRVendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 4417, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 13, - "value": "\"ConsentViewController.SPGDPRConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 7, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 8, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 6, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 361, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 376, - "length": 8, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 394, - "length": 7, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 411, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 6, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 443, - "length": 6, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 5, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 493, - "length": 9, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 7, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 529, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 7, - "value": "19" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 564, - "length": 10, - "value": "20" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 9, - "value": "21" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 6, - "value": "22" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 619, - "length": 10, - "value": "23" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 639, - "length": 8, - "value": "24" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 7, - "value": "25" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 16, - "value": "26" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 13, - "value": "27" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 9, - "value": "28" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 742, - "length": 9, - "value": "29" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 761, - "length": 7, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 778, - "length": 7, - "value": "31" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 795, - "length": 7, - "value": "32" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 2175, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "FloatLiteral", - "offset": 2217, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 1977, - "length": 23, - "value": "\"ConsentViewController.SPMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 371, - "length": 14, - "value": "\"ConsentViewController.AttributeStyle\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 852, - "length": 9, - "value": "\"ConsentViewController.Attribute\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1235, - "length": 6, - "value": "\"ConsentViewController.Action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 3234, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "FloatLiteral", - "offset": 3314, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 144, - "length": 15, - "value": "\"ConsentViewController.SPNativeMessage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 10, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 698, - "length": 10, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 710, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 10, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 736, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 744, - "length": 11, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "Array", - "offset": 2521, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 239, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 248, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "BooleanLiteral", - "offset": 2885, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 229, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 247, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 264, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 577, - "length": 20, - "value": "\"^[a-zA-Z.:\/0-9-]*$\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 439, - "length": 14, - "value": "\"ConsentViewController.SPPropertyName\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPublisherData.swift", - "kind": "StringLiteral", - "offset": 754, - "length": 12, - "value": "\"ConsentViewController.AnyEncodable\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "Dictionary", - "offset": 2295, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2490, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2723, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Extensions\/SPString.swift", - "kind": "BooleanLiteral", - "offset": 751, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 737, - "length": 9, - "value": "\"ConsentViewController.SPConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 1733, - "length": 10, - "value": "\"ConsentViewController.SPUserData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 201, - "length": 5, - "value": "\"sp_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 9, - "value": "\"IABTCF_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 302, - "length": 21, - "value": "\"IABUSPrivacy_String\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 10, - "value": "\"localState\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 418, - "length": 26, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 435, - "length": 8, - "value": "\"userData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 481, - "length": 27, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 8, - "value": "\"CmpSdkID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "IntegerLiteral", - "offset": 541, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 613, - "length": 13, - "value": "\"GDPRchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 666, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 698, - "length": 13, - "value": "\"CCPAchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 744, - "length": 38, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 776, - "length": 5, - "value": "\"state\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 807, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1019, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1051, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 173, - "length": 26, - "value": "\"ConsentViewController.SPWebMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 4921, - "length": 14, - "value": "\"SPJSReceiver\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 5796, - "length": 4, - "value": "true" - } - ] -} \ No newline at end of file diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 9b890d71f..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,954 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc deleted file mode 100644 index 720a5f61d..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 9b890d71f..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,954 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json deleted file mode 100644 index f0d35418e..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ /dev/null @@ -1,31306 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ConsentStatus", - "printedName": "ConsentStatus", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController0A6StatusV", - "mangledName": "$s21ConsentViewController0A6StatusV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MockNativePMResponse", - "printedName": "MockNativePMResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController20MockNativePMResponseSSvp", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "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:21ConsentViewController20MockNativePMResponseSSvg", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPActionType", - "printedName": "SPActionType", - "children": [ - { - "kind": "Var", - "name": "SaveAndExit", - "printedName": "SaveAndExit", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeSaveAndExit", - "mangledName": "$s21ConsentViewController12SPActionTypeO11SaveAndExityA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "PMCancel", - "printedName": "PMCancel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypePMCancel", - "mangledName": "$s21ConsentViewController12SPActionTypeO8PMCancelyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Custom", - "printedName": "Custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeCustom", - "mangledName": "$s21ConsentViewController12SPActionTypeO6CustomyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "AcceptAll", - "printedName": "AcceptAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeAcceptAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9AcceptAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "ShowPrivacyManager", - "printedName": "ShowPrivacyManager", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeShowPrivacyManager", - "mangledName": "$s21ConsentViewController12SPActionTypeO18ShowPrivacyManageryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "RejectAll", - "printedName": "RejectAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRejectAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9RejectAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Dismiss", - "printedName": "Dismiss", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeDismiss", - "mangledName": "$s21ConsentViewController12SPActionTypeO7DismissyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "RequestATTAccess", - "printedName": "RequestATTAccess", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRequestATTAccess", - "mangledName": "$s21ConsentViewController12SPActionTypeO16RequestATTAccessyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "IDFAAccepted", - "printedName": "IDFAAccepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFAAccepted", - "mangledName": "$s21ConsentViewController12SPActionTypeO12IDFAAcceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "IDFADenied", - "printedName": "IDFADenied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFADenied", - "mangledName": "$s21ConsentViewController12SPActionTypeO10IDFADeniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeUnknown", - "mangledName": "$s21ConsentViewController12SPActionTypeO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPActionType?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPActionType", - "mangledName": "$s21ConsentViewController12SPActionTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "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": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPAction", - "printedName": "SPAction", - "children": [ - { - "kind": "Var", - "name": "type", - "printedName": "type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setType:", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "consentLanguage", - "printedName": "consentLanguage", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmURL", - "printedName": "pmURL", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPmURL:", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmPayload", - "printedName": "pmPayload", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "publisherData", - "printedName": "publisherData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPublisherData:", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "encodablePubData", - "printedName": "encodablePubData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setEncodablePubData:", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "customActionId", - "printedName": "customActionId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setCustomActionId:", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC14customActionIdSSSgvM", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:campaignType:consentLanguage:pmPayload:pmurl:customActionId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "hasDefaultArg": true, - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "mangledName": "$s21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)isEqual:", - "mangledName": "$s21ConsentViewController8SPActionC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)init", - "mangledName": "$s21ConsentViewController8SPActionCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction", - "mangledName": "$s21ConsentViewController8SPActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignEnv", - "printedName": "SPCampaignEnv", - "children": [ - { - "kind": "Var", - "name": "Stage", - "printedName": "Stage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvStage", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO5StageyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Public", - "printedName": "Public", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvPublic", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6PublicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaign", - "printedName": "SPCampaign", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(py)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(targetingParams:groupPmId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)initWithTargetingParams:groupPmId:", - "mangledName": "$s21ConsentViewController10SPCampaignC15targetingParams9groupPmIdACSDyS2SG_SSSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)init", - "mangledName": "$s21ConsentViewController10SPCampaignCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign", - "mangledName": "$s21ConsentViewController10SPCampaignC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "TypeDecl", - "name": "SPCampaigns", - "printedName": "SPCampaigns", - "children": [ - { - "kind": "Var", - "name": "environment", - "printedName": "environment", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:ios14:environment:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)initWithGdpr:ccpa:ios14:environment:", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdpr4ccpa5ios1411environmentAcA10SPCampaignCSg_A2jA0I3EnvOtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)init", - "mangledName": "$s21ConsentViewController11SPCampaignsCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns", - "mangledName": "$s21ConsentViewController11SPCampaignsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignType", - "printedName": "SPCampaignType", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeGdpr", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4gdpryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeIos14", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO5ios14yA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeCcpa", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4ccpayA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeUnknown", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignType", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CCPAConsentStatus", - "printedName": "CCPAConsentStatus", - "children": [ - { - "kind": "Var", - "name": "RejectedNone", - "printedName": "RejectedNone", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedNone", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedNoneyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "RejectedSome", - "printedName": "RejectedSome", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedSome", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedSomeyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "RejectedAll", - "printedName": "RejectedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO11RejectedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ConsentedAll", - "printedName": "ConsentedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusConsentedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12ConsentedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "LinkedNoAction", - "printedName": "LinkedNoAction", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusLinkedNoAction", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO14LinkedNoActionyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusUnknown", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.CCPAConsentStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPAConsent", - "printedName": "SPCCPAConsent", - "children": [ - { - "kind": "Var", - "name": "defaultUsPrivacyString", - "printedName": "defaultUsPrivacyString", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cpy)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "status", - "printedName": "status", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setStatus:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedVendors", - "printedName": "rejectedVendors", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedVendors:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedCategories", - "printedName": "rejectedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedCategories:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uspstring", - "printedName": "uspstring", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)init", - "mangledName": "$s21ConsentViewController13SPCCPAConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentManager", - "printedName": "SPConsentManager", - "children": [ - { - "kind": "Var", - "name": "shouldCallErrorMetrics", - "printedName": "shouldCallErrorMetrics", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cpy)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)setShouldCallErrorMetrics:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvsZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCleanUserDataOnError:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageTimeoutInSeconds:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "privacyManagerTab", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "privacyManagerTab", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setPrivacyManagerTab:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageLanguage:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC9accountId08propertyG00H4Name9campaigns8language8delegateACSi_SiAA010SPPropertyI0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC", - "Convenience", - "Required", - "AccessControl" - ], - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "gracefullyDegradeOnError", - "printedName": "gracefullyDegradeOnError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)gracefullyDegradeOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC24gracefullyDegradeOnErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)onError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "objc_name": "onError:", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)init", - "mangledName": "$s21ConsentViewController16SPConsentManagerCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cpy)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "VERSION", - "declAttributes": [ - "HasInitialValue", - "Final", - "ObjC", - "HasStorage", - "AccessControl" - ], - "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@ConsentViewController@objc(cs)SPConsentManager(cm)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "objc_name": "VERSION", - "declAttributes": [ - "ObjC", - "Final" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvp", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "RawDocComment" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvg", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cm)clearAllData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "clearAllData", - "declAttributes": [ - "Final", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadGDPRPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadCCPAPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loaded:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "loaded:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)finished:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "finished:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)action:from:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "objc_name": "action:from:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager", - "mangledName": "$s21ConsentViewController16SPConsentManagerC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPSDK", - "printedName": "SPSDK", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP" - }, - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDateCreated", - "printedName": "SPDateCreated", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPDateCreatedV", - "mangledName": "$s21ConsentViewController13SPDateCreatedV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "children": [ - { - "kind": "Function", - "name": "onAction", - "printedName": "onAction(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate(im)onAction:from:", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP8onAction_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "children": [ - { - "kind": "Function", - "name": "onSPUIReady", - "printedName": "onSPUIReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP11onSPUIReadyyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPNativeMessageReady", - "printedName": "onSPNativeMessageReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPNativeMessageReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP22onSPNativeMessageReadyyyAA0gH0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPUIFinished", - "printedName": "onSPUIFinished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIFinished:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP14onSPUIFinishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onConsentReady", - "printedName": "onConsentReady(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onConsentReadyWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP02onA5Ready8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onConsentReadyWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPFinished", - "printedName": "onSPFinished(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPFinishedWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP12onSPFinished8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onSPFinishedWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onErrorWithError:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP7onError5erroryAA7SPErrorC_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onErrorWithError:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDelegate", - "printedName": "SPDelegate", - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate", - "mangledName": "$s21ConsentViewController10SPDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPConsentDelegate, τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP" - }, - { - "kind": "Conformance", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPError", - "printedName": "SPError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spDescription", - "printedName": "spDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "originalError", - "printedName": "originalError", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setOriginalError:", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setCampaignType:", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(domain:code:userInfo:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)initWithDomain:code:userInfo:", - "mangledName": "$s21ConsentViewController7SPErrorC6domain4code8userInfoACSS_SiSDySSypGSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithDomain:code:userInfo:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPError", - "mangledName": "$s21ConsentViewController7SPErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToFindView", - "printedName": "UnableToFindView", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView", - "mangledName": "$s21ConsentViewController012UnableToFindB0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToLoadJSReceiver", - "printedName": "UnableToLoadJSReceiver", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WebViewError", - "printedName": "WebViewError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError", - "mangledName": "$s21ConsentViewController03WebB5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPropertyNameError", - "printedName": "InvalidPropertyNameError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MissingChildPmIdError", - "printedName": "MissingChildPmIdError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidEventPayloadError", - "printedName": "InvalidEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidOnActionEventPayloadError", - "printedName": "InvalidOnActionEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidEventPayloadError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidURLError", - "printedName": "InvalidURLError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppError", - "printedName": "RenderingAppError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "renderingAppErrorCode", - "printedName": "renderingAppErrorCode", - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppTimeoutError", - "printedName": "RenderingAppTimeoutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToInjectMessageIntoRenderingApp", - "printedName": "UnableToInjectMessageIntoRenderingApp", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseWebMessageError", - "printedName": "InvalidResponseWebMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGetMessagesEndpointError", - "printedName": "InvalidResponseGetMessagesEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidGetMessagesParams", - "printedName": "InvalidGetMessagesParams", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageGDPREndpointError", - "printedName": "InvalidResponseMessageGDPREndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageCCPAEndpointError", - "printedName": "InvalidResponseMessageCCPAEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGDPRPMViewEndpointError", - "printedName": "InvalidResponseGDPRPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCCPAPMViewEndpointError", - "printedName": "InvalidResponseCCPAPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseNativeMessageError", - "printedName": "InvalidResponseNativeMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseConsentError", - "printedName": "InvalidResponseConsentError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCustomError", - "printedName": "InvalidResponseCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseDeleteCustomError", - "printedName": "InvalidResponseDeleteCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NoInternetConnection", - "printedName": "NoInternetConnection", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeOutError", - "printedName": "ConnectionTimeOutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GenericNetworkError", - "printedName": "GenericNetworkError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeoutAPIError", - "printedName": "ConnectionTimeoutAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(py)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(im)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseAPIError", - "printedName": "InvalidResponseAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PostingConsentWithoutConsentUUID", - "printedName": "PostingConsentWithoutConsentUUID", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)setCampaignType:", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovs", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataQueryParamsError", - "printedName": "InvalidMetaDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataResponseError", - "printedName": "InvalidMetaDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusQueryParamsError", - "printedName": "InvalidConsentStatusQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusResponseError", - "printedName": "InvalidConsentStatusResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataQueryParamsError", - "printedName": "InvalidPvDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataResponseError", - "printedName": "InvalidPvDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllParamsError", - "printedName": "InvalidChoiceAllParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(py)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(im)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllResponseError", - "printedName": "InvalidChoiceAllResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToConvertConsentSnapshotIntoJsonError", - "printedName": "UnableToConvertConsentSnapshotIntoJsonError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(py)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(im)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidJSONEncodeResult", - "printedName": "InvalidJSONEncodeResult", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponsAPICode", - "printedName": "InvalidResponsAPICode", - "children": [ - { - "kind": "Var", - "name": "META_DATA", - "printedName": "META_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CONSENT_STATUS", - "printedName": "CONSENT_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "PV_DATA", - "printedName": "PV_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "MESSAGES", - "printedName": "MESSAGES", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CUSTOM_CONSENT", - "printedName": "CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "ERROR_METRICS", - "printedName": "ERROR_METRICS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_ACTION", - "printedName": "CCPA_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_ACTION", - "printedName": "GDPR_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "IDFA_STATUS", - "printedName": "IDFA_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_PRIVACY_MANAGER", - "printedName": "CCPA_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CHOICE_ALL", - "printedName": "CHOICE_ALL", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_PRIVACY_MANAGER", - "printedName": "GDPR_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_MESSAGE", - "printedName": "CCPA_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_MESSAGE", - "printedName": "GDPR_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "DELETE_CUSTOM_CONSENT", - "printedName": "DELETE_CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "EMPTY", - "printedName": "EMPTY", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.InvalidResponsAPICode?", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "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:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO", - "moduleName": "ConsentViewController", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPRVendorGrant", - "printedName": "SPGDPRVendorGrant", - "children": [ - { - "kind": "Var", - "name": "granted", - "printedName": "granted", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "purposeGrants", - "printedName": "purposeGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(granted:purposeGrants:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)initWithGranted:purposeGrants:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7granted13purposeGrantsACSb_SDySSSbGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)isEqual:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)init", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPGDPRConsent", - "printedName": "SPGDPRConsent", - "children": [ - { - "kind": "Var", - "name": "vendorGrants", - "printedName": "vendorGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setVendorGrants:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "euconsent", - "printedName": "euconsent", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setEuconsent:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "tcfData", - "printedName": "tcfData", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "acceptedCategories", - "printedName": "acceptedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)init", - "mangledName": "$s21ConsentViewController13SPGDPRConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "AdSupport", - "printedName": "AdSupport", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "AppTrackingTransparency", - "printedName": "AppTrackingTransparency", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatus", - "printedName": "SPIDFAStatus", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnknown", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "accepted", - "printedName": "accepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusAccepted", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8acceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "denied", - "printedName": "denied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusDenied", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6deniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unavailable", - "printedName": "unavailable", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnavailable", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11unavailableyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fromApple:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "AuthorizationStatus", - "printedName": "AppTrackingTransparency.ATTrackingManager.AuthorizationStatus", - "usr": "c:@E@ATTrackingManagerAuthorizationStatus" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "moduleName": "ConsentViewController", - "intro_iOS": "14", - "intro_tvOS": "14", - "declAttributes": [ - "AccessControl", - "Available", - "Available" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "requestAuthorisation", - "printedName": "requestAuthorisation(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPIDFAStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatusBridge", - "printedName": "SPIDFAStatusBridge", - "children": [ - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)current", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC7currentAA0D0OyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "currentString", - "printedName": "currentString()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)currentString", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC13currentStringSSyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatusBridge", - "printedName": "ConsentViewController.SPIDFAStatusBridge", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(im)init", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPJson", - "printedName": "SPJson", - "children": [ - { - "kind": "Var", - "name": "string", - "printedName": "string", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6stringyACSScACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6stringyACSScACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "number", - "printedName": "number", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6numberyACSdcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6numberyACSdcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "object", - "printedName": "object", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[ConsentViewController.SPJson.Key : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "array", - "printedName": "array", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "bool", - "printedName": "bool", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4boolyACSbcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO4boolyACSbcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "null", - "printedName": "null", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4nullyA2CmF", - "mangledName": "$s21ConsentViewController6SPJsonO4nullyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyVyAESScfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyVyAESScfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(intValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "moduleName": "ConsentViewController", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController6SPJsonO3KeyV", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CodingKey", - "printedName": "CodingKey", - "usr": "s:s9CodingKeyP", - "mangledName": "$ss9CodingKeyP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Var", - "name": "objectValue", - "printedName": "objectValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "arrayValue", - "printedName": "arrayValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "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:21ConsentViewController6SPJsonO11stringValueSSSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController6SPJsonO11stringValueSSSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nullValue", - "printedName": "nullValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "doubleValue", - "printedName": "doubleValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "boolValue", - "printedName": "boolValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "anyValue", - "printedName": "anyValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dictionaryValue", - "printedName": "dictionaryValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOACycfc", - "mangledName": "$s21ConsentViewController6SPJsonOACycfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(dynamicMember:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOyACypKcfc", - "mangledName": "$s21ConsentViewController6SPJsonOyACypKcfc", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController6SPJsonO", - "mangledName": "$s21ConsentViewController6SPJsonO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessage", - "printedName": "SPMessage", - "declKind": "Class", - "usr": "s:21ConsentViewController9SPMessageC", - "mangledName": "$s21ConsentViewController9SPMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers" - ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageLanguage", - "printedName": "SPMessageLanguage", - "children": [ - { - "kind": "Var", - "name": "BrowserDefault", - "printedName": "BrowserDefault", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBrowserDefault", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO14BrowserDefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "English", - "printedName": "English", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEnglish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7EnglishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Bulgarian", - "printedName": "Bulgarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBulgarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9BulgarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Catalan", - "printedName": "Catalan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCatalan", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7CatalanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "Chinese", - "printedName": "Chinese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageChinese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ChineseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Croatian", - "printedName": "Croatian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCroatian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8CroatianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Czech", - "printedName": "Czech", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCzech", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5CzechyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "Danish", - "printedName": "Danish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6DanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "Dutch", - "printedName": "Dutch", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDutch", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5DutchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "Estonian", - "printedName": "Estonian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEstonian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8EstonianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Finnish", - "printedName": "Finnish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFinnish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7FinnishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "French", - "printedName": "French", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFrench", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6FrenchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 - }, - { - "kind": "Var", - "name": "Gaelic", - "printedName": "Gaelic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGaelic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GaelicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 12 - }, - { - "kind": "Var", - "name": "German", - "printedName": "German", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGerman", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GermanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 13 - }, - { - "kind": "Var", - "name": "Greek", - "printedName": "Greek", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGreek", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5GreekyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 14 - }, - { - "kind": "Var", - "name": "Hungarian", - "printedName": "Hungarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageHungarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9HungarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "Icelandic", - "printedName": "Icelandic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageIcelandic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9IcelandicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 - }, - { - "kind": "Var", - "name": "Italian", - "printedName": "Italian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageItalian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ItalianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 - }, - { - "kind": "Var", - "name": "Japanese", - "printedName": "Japanese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageJapanese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8JapaneseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 - }, - { - "kind": "Var", - "name": "Latvian", - "printedName": "Latvian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLatvian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7LatvianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 - }, - { - "kind": "Var", - "name": "Lithuanian", - "printedName": "Lithuanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLithuanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10LithuanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "Norwegian", - "printedName": "Norwegian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageNorwegian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9NorwegianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 - }, - { - "kind": "Var", - "name": "Polish", - "printedName": "Polish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePolish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6PolishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "Portuguese", - "printedName": "Portuguese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePortuguese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10PortugueseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 - }, - { - "kind": "Var", - "name": "Romanian", - "printedName": "Romanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRomanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8RomanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "Russian", - "printedName": "Russian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRussian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7RussianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 - }, - { - "kind": "Var", - "name": "Serbian_Cyrillic", - "printedName": "Serbian_Cyrillic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Cyrillic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO16Serbian_CyrillicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 - }, - { - "kind": "Var", - "name": "Serbian_Latin", - "printedName": "Serbian_Latin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Latin", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO13Serbian_LatinyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 27 - }, - { - "kind": "Var", - "name": "Slovakian", - "printedName": "Slovakian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovakian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovakianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 28 - }, - { - "kind": "Var", - "name": "Slovenian", - "printedName": "Slovenian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovenian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovenianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 29 - }, - { - "kind": "Var", - "name": "Spanish", - "printedName": "Spanish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSpanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SpanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 30 - }, - { - "kind": "Var", - "name": "Swedish", - "printedName": "Swedish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSwedish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SwedishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 31 - }, - { - "kind": "Var", - "name": "Turkish", - "printedName": "Turkish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageTurkish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7TurkishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 32 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageLanguage?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "children": [ - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loaded:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Optional", - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)action:from:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)onError:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)finished:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadMessage", - "mangledName": "$s21ConsentViewController14SPRenderingAppP11loadMessageyyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController14SPRenderingAppP18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController14SPRenderingAppP19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "MessageController", - "printedName": "MessageController", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadMessage", - "mangledName": "$s21ConsentViewController07MessageC0P04loadD0yyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController07MessageC0P18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController07MessageC0P19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageView", - "printedName": "SPMessageView", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.MessageController, τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageViewController", - "printedName": "SPMessageViewController", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "ReferenceOwnership", - "AccessControl" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "Custom", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadMessage", - "mangledName": "$s21ConsentViewController09SPMessagebC0C11loadMessageyyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController09SPMessagebC0C19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(nibName:bundle:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageViewController", - "printedName": "ConsentViewController.SPMessageViewController", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController" - }, - { - "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@ConsentViewController@objc(cs)SPMessageViewController(im)initWithNibName:bundle:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7nibName6bundleACSSSg_So8NSBundleCSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithNibName:bundle:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController", - "mangledName": "$s21ConsentViewController09SPMessagebC0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)UIViewController", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "UIKit.UIViewController", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPNativeMessage", - "printedName": "SPNativeMessage", - "children": [ - { - "kind": "TypeDecl", - "name": "AttributeStyle", - "printedName": "AttributeStyle", - "children": [ - { - "kind": "Var", - "name": "fontFamily", - "printedName": "fontFamily", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "fontSize", - "printedName": "fontSize", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "color", - "printedName": "color", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "backgroundColor", - "printedName": "backgroundColor", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fontFamily:fontSize:color:backgroundColor:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Attribute", - "printedName": "Attribute", - "children": [ - { - "kind": "Var", - "name": "text", - "printedName": "text", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "style", - "printedName": "style", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Action", - "printedName": "Action", - "children": [ - { - "kind": "Var", - "name": "choiceType", - "printedName": "choiceType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:choiceType:url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "overriding": true, - "declAttributes": [ - "AccessControl", - "Override" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "superclassNames": [ - "ConsentViewController.SPNativeMessage.Attribute", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "ReferenceOwnership", - "AccessControl", - "RawDocComment" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setCampaignType:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageId:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setTimeout:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "title", - "printedName": "title", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "body", - "printedName": "body", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actions", - "printedName": "actions", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(title:body:actions:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC04loadE0yyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController15SPNativeMessageC19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)init", - "mangledName": "$s21ConsentViewController15SPNativeMessageCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPrivacyManagerTab", - "printedName": "SPPrivacyManagerTab", - "children": [ - { - "kind": "Var", - "name": "Default", - "printedName": "Default", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabDefault", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7DefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Purposes", - "printedName": "Purposes", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabPurposes", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8PurposesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Vendors", - "printedName": "Vendors", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabVendors", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7VendorsyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Features", - "printedName": "Features", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabFeatures", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8FeaturesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPPrivacyManagerTab?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPropertyName", - "printedName": "SPPropertyName", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(py)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init:error:", - "mangledName": "$s21ConsentViewController14SPPropertyNameCyACSSKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)isEqual:", - "mangledName": "$s21ConsentViewController14SPPropertyNameC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init", - "mangledName": "$s21ConsentViewController14SPPropertyNameCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName", - "mangledName": "$s21ConsentViewController14SPPropertyNameC", - "moduleName": "ConsentViewController", - "isOpen": true, - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyEncodable", - "printedName": "AnyEncodable", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Encodable?", - "children": [ - { - "kind": "TypeNominal", - "name": "Encodable", - "printedName": "Swift.Encodable", - "usr": "s:SE" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "mangledName": "$s21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)isEqual:", - "mangledName": "$s21ConsentViewController12AnyEncodableC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)init", - "mangledName": "$s21ConsentViewController12AnyEncodableCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable", - "mangledName": "$s21ConsentViewController12AnyEncodableC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPA", - "printedName": "SPCCPA", - "children": [ - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(py)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPCCPAP22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPR", - "printedName": "SPGDPR", - "children": [ - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(py)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPGDPRP22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPSDK", - "printedName": "SPSDK", - "children": [ - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cpy)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController5SPSDKP9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)clearAllData", - "mangledName": "$s21ConsentViewController5SPSDKP12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "mangledName": "$s21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:pubData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPCCPA, τ_0_0 : ConsentViewController.SPGDPR, τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPWebConsents", - "printedName": "SPWebConsents", - "children": [ - { - "kind": "TypeDecl", - "name": "SPWebConsent", - "printedName": "SPWebConsent", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(uuid:webConsentPayload:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "usr": "s:Sq" - }, - { - "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": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV", - "mangledName": "$s21ConsentViewController13SPWebConsentsV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsent", - "printedName": "SPConsent", - "children": [ - { - "kind": "Var", - "name": "consents", - "printedName": "consents", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvp", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvg", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvp", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvg", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvp", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvg", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(consents:applies:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "mangledName": "$s21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC7isEqualySbypSgF", - "mangledName": "$s21ConsentViewController9SPConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentCACyxGycfc", - "mangledName": "$s21ConsentViewController9SPConsentCACyxGycfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController9SPConsentC", - "mangledName": "$s21ConsentViewController9SPConsentC", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPUserData", - "printedName": "SPUserData", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(py)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)isEqual:", - "mangledName": "$s21ConsentViewController10SPUserDataC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)init", - "mangledName": "$s21ConsentViewController10SPUserDataCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData", - "mangledName": "$s21ConsentViewController10SPUserDataC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "SPObjcUserData", - "printedName": "SPObjcUserData", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPObjcUserData", - "printedName": "SPObjcUserData", - "children": [ - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "NSObject", - "printedName": "NSObject", - "children": [ - { - "kind": "Function", - "name": "toJSON", - "printedName": "toJSON()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)NSObject(im)toJSON", - "mangledName": "$sSo8NSObjectC21ConsentViewControllerE6toJSONSSSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)NSObject", - "moduleName": "ObjectiveC", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "NSObject", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "isExternal": true, - "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": "TypeDecl", - "name": "URLSession", - "printedName": "URLSession", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSession", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSession", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "URLSessionDataTask", - "printedName": "URLSessionDataTask", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSessionDataTask", - "moduleName": "Foundation", - "isOpen": true, - "intro_iOS": "7.0", - "objc_name": "NSURLSessionDataTask", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSURLSessionTask", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Foundation.URLSessionTask", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "DispatchQueue", - "printedName": "DispatchQueue", - "declKind": "Class", - "usr": "c:objc(cs)OS_dispatch_queue", - "moduleName": "Dispatch", - "isOpen": true, - "objc_name": "OS_dispatch_queue", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)OS_dispatch_object", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Dispatch.DispatchObject", - "os_object.OS_object", - "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": "Scheduler", - "printedName": "Scheduler", - "children": [ - { - "kind": "TypeWitness", - "name": "SchedulerTimeType", - "printedName": "SchedulerTimeType", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerTimeType", - "printedName": "Dispatch.DispatchQueue.SchedulerTimeType", - "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "SchedulerOptions", - "printedName": "SchedulerOptions", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerOptions", - "printedName": "Dispatch.DispatchQueue.SchedulerOptions", - "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV" - } - ] - } - ], - "usr": "s:7Combine9SchedulerP", - "mangledName": "$s7Combine9SchedulerP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UserDefaults", - "printedName": "UserDefaults", - "declKind": "Class", - "usr": "c:objc(cs)NSUserDefaults", - "moduleName": "Foundation", - "isOpen": true, - "objc_name": "NSUserDefaults", - "declAttributes": [ - "ObjC", - "NonSendable", - "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" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIColor", - "printedName": "UIColor", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(hexString:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIColor?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIColor", - "printedName": "UIKit.UIColor", - "usr": "c:objc(cs)UIColor" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:So7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "mangledName": "$sSo7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Convenience", - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Convenience" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)UIColor", - "moduleName": "UIKit", - "isOpen": true, - "intro_iOS": "2.0", - "objc_name": "UIColor", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "_ExpressibleByColorLiteral", - "printedName": "_ExpressibleByColorLiteral", - "usr": "s:s26_ExpressibleByColorLiteralP", - "mangledName": "$ss26_ExpressibleByColorLiteralP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WKWebView", - "printedName": "WKWebView", - "children": [ - { - "kind": "Function", - "name": "preloadConsent", - "printedName": "preloadConsent(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)preloadConsentFrom:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE07preloadC04fromyAC10SPUserDataC_tF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "Custom", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "getAuthId", - "printedName": "getAuthId(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String?, Swift.Error?) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(Swift.String?, Swift.Error?)", - "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": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ] - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)getAuthIdWithHandler:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE9getAuthId7handleryySSSg_s5Error_pSgtc_tF", - "moduleName": "ConsentViewController", - "deprecated": true, - "declAttributes": [ - "Dynamic", - "Custom", - "Available", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "setConsentFor", - "printedName": "setConsentFor(authId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)WKWebView(im)setConsentForAuthId:", - "mangledName": "$sSo9WKWebViewC07ConsentB10ControllerE03setC3For6authIdySS_tF", - "moduleName": "ConsentViewController", - "deprecated": true, - "declAttributes": [ - "Dynamic", - "Custom", - "Available", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)WKWebView", - "moduleName": "WebKit", - "isOpen": true, - "intro_iOS": "8.0", - "objc_name": "WKWebView", - "declAttributes": [ - "Custom", - "Available", - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)UIView", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "UIKit.UIView", - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "__DefaultCustomPlaygroundQuickLookable", - "printedName": "__DefaultCustomPlaygroundQuickLookable", - "usr": "s:s38__DefaultCustomPlaygroundQuickLookableP", - "mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "BooleanLiteral", - "offset": 556, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 600, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 644, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 305, - "length": 7, - "value": "\"SPEnv\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 9, - "value": "\"preprod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 414, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 423, - "length": 11, - "value": "\"localProd\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 479, - "length": 58, - "value": "\"scriptType=ios&scriptVersion=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 586, - "length": 31, - "value": "\"https:\/\/cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 620, - "length": 39, - "value": "\"https:\/\/preprod-cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 707, - "length": 28, - "value": "\".\/wrapper\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 734, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 809, - "length": 40, - "value": "\".\/v2\/message\/v2\/gdpr?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 848, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 927, - "length": 40, - "value": "\".\/v2\/message\/v2\/ccpa?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 966, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1045, - "length": 47, - "value": "\".\/metrics\/v1\/custom-metrics?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1091, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1170, - "length": 46, - "value": "\".\/v2\/messages\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1215, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1294, - "length": 46, - "value": "\".\/v2\/messages\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1339, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1418, - "length": 63, - "value": "\".\/metrics\/v1\/apple-tracking?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1462, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1480, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1568, - "length": 53, - "value": "\".\/consent\/tcfv2\/consent\/v3\/custom?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1620, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1697, - "length": 77, - "value": "\".\/tcfv2\/v1\/gdpr\/custom-consent?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1744, - "length": 1, - "value": "\"&inApp=true&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1773, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1865, - "length": 72, - "value": "\".\/consent\/tcfv2\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1936, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2024, - "length": 63, - "value": "\".\/ccpa\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2086, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2156, - "length": 22, - "value": "\".\/ccpa_pm\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2247, - "length": 30, - "value": "\".\/privacy-manager\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2353, - "length": 55, - "value": "\".\/v2\/consent-status?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2389, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2407, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2483, - "length": 50, - "value": "\".\/v2\/meta-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2514, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2532, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2611, - "length": 49, - "value": "\".\/v2\/messages?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2641, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2659, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2733, - "length": 48, - "value": "\".\/v2\/pv-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2762, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2780, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 32, - "value": "\".\/v2\/choice\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2889, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2972, - "length": 37, - "value": "\".\/v2\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3008, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3091, - "length": 37, - "value": "\".\/v2\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3127, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3211, - "length": 59, - "value": "\".\/v2\/choice\/reject-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3251, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3269, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3354, - "length": 60, - "value": "\".\/v2\/choice\/consent-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3395, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3413, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "StringLiteral", - "offset": 205, - "length": 175, - "value": "\"{\"TCData\":{\"type\":\"RecordString\"},\"webConsentPayload\":{\"type\":\"string\"},\"localState\":{\"type\":\"RecordString\"},\"categories\":true,\"translateMessage\":true}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 403, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 445, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 498, - "length": 18, - "value": "[(\"type\", \"string\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 538, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "BooleanLiteral", - "offset": 1083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MockNativePMResponse.swift", - "kind": "StringLiteral", - "offset": 175, - "length": 29444, - "value": "\"{\n \"message_json\": {\n \"id\": \"Root\",\n \"type\": \"NativeOtt\",\n \"name\": \"Home View\",\n \"settings\": {\n \"supportedLanguages\": [\n \"EN\"\n ],\n \"defaultLanguage\": \"EN\",\n \"vendorList\": \"60eeeb4b54c1fc232c66a272\",\n \"showPrivacyPolicyBtn\": false,\n \"compliance_list\": [\n {\n \"1\": true\n },\n {\n \"2\": true\n },\n {\n \"3\": true\n },\n {\n \"4\": true\n },\n {\n \"5\": true\n },\n {\n \"6\": true\n },\n {\n \"7\": true\n },\n {\n \"8\": true\n },\n {\n \"9\": true\n },\n {\n \"10\": true\n },\n {\n \"11\": true\n },\n {\n \"12\": true\n },\n {\n \"13\": true\n }\n ],\n \"compliance_status\": true\n },\n \"children\": [\n {\n \"id\": \"HomeView\",\n \"type\": \"NativeView\",\n \"name\": \"Home View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Privacy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CloseButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Close Button\",\n \"settings\": {\n \"text\": \"Close\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavCategoriesButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate To Categories Btn\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavVendorsButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Vendors Btn\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"PublisherDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Publisher Description\",\n \"settings\": {\n \"text\": \"We and our partners use device identifiers or similar technologies on the app and to collect and use personal data (e.g., your IP address). If you consent, the device identifiers or or the information can be stored locally or accessed on your device for the purpose described below. You can click “Accept All” or “manage Preferences” to customize your consent. For some of the purposes below, our partners use precise geolocation data, and they also rely on legitimate interests to process personal data. View our partners to see the purposes they believe for you can change have legitimate interest & you can change your settings at any time.\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButtons\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"ON\",\n \"offText\": \"OFF\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"NavPrivacyPolicyButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Privacy Policy Btn\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoriesView\",\n \"type\": \"NativeView\",\n \"name\": \"Categories View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Header\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Definition\",\n \"settings\": {\n \"text\": \"You give affirmative action to indicate that we can use your data for this purpose\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Features Header\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Features Definition\",\n \"settings\": {\n \"text\": \"Features are a use of the data that you have already agreed to share with us\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Header\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Definition\",\n \"settings\": {\n \"text\": \"We have a need to use your data for this processing purpose that is required for us to deliver services to you\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Header\",\n \"settings\": {\n \"text\": \"Special features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Definition\",\n \"settings\": {\n \"text\": \"Special Features are purposes that require your explicit content\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesSlider\",\n \"type\": \"Slider\",\n \"name\": \"Categories Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Button\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendors View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsSlider\",\n \"type\": \"Slider\",\n \"name\": \"Vendors Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"magnifyingGlassBackgroundColor\": \"#777a7e\",\n \"magnifyingGlassColor\": \"#ffffff\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendors Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\",\n \"color\": \"#060606\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoryDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Category Details View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Category Name\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoryDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendor Details\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"text\": \"On\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Text\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"FeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Features Text\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features\",\n \"settings\": {\n \"text\": \"Special Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LegitInterestsText\",\n \"type\": \"NativeText\",\n \"name\": \"Legitimate Interests\",\n \"settings\": {\n \"text\": \"Legitimate Interests\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieInfoText\",\n \"type\": \"NativeText\",\n \"name\": \"Cookie Info Text\",\n \"settings\": {\n \"text\": \"Cookie Information\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieTable\",\n \"type\": \"CookieTable\",\n \"name\": \"Cookie Table\",\n \"settings\": {\n \"nameText\": \"Cookie Name\",\n \"categoryText\": \"Category\",\n \"domainText\": \"Domain\",\n \"durationText\": \"Duration\",\n \"style\": {\n \"backgroundColor\": \"#f1f2f6\",\n \"linkColor\": \"#0294ff\",\n \"font\": {\n \"fontSize\": 12,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"headerFont\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"QrInstructions\",\n \"type\": \"NativeText\",\n \"name\": \"QR Instructions\",\n \"settings\": {\n \"text\": \"To scan use your camera app or a QR code reader on your device\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n }\n ]\n },\n {\n \"id\": \"PrivacyPolicyView\",\n \"type\": \"NativeView\",\n \"name\": \"Privacy Policy\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"Body\",\n \"type\": \"NativeText\",\n \"name\": \"Body\",\n \"settings\": {\n \"text\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id. Mauris et lorem eget erat fermentum ultrices. Pellentesque gravida, sem vel luctus condimentum, neque nibh lacinia neque, ac tempus sapien orci ut odio. Donec bibendum erat quis augue dignissim, rutrum fringilla sem egestas. Sed eu sem erat. Mauris sit amet lectus blandit, sollicitudin dui vel, fermentum velit. Suspendisse potenti. Sed vestibulum malesuada lorem posuere scelerisque. Suspendisse egestas nisl non neque posuere tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id.\",\n \"style\": {}\n }\n }\n ]\n }\n ]\n },\n \"message_choice\": [\n {\n \"choice_id\": 41428,\n \"type\": 15,\n \"iframe_url\": null,\n \"button_text\": \"Dismiss\"\n }\n ],\n \"categories\": [\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b4a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Store and\/or access information on a device\",\n \"description\": \"Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b52\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select basic ads\",\n \"description\": \"Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b5a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised ads profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised ads that are relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b60\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select personalised ads\",\n \"description\": \"Personalised ads can be shown to you based on a profile about you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b66\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised content profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised content that is relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b71\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Measure ad performance\",\n \"description\": \"The performance and effectiveness of ads that you see or interact with can be measured.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b81\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Develop and improve products\",\n \"description\": \"Your data can be used to improve existing systems and software, and to develop new products\"\n }\n ],\n \"site_id\": 4933,\n \"language\": \"en\"\n}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 389, - "length": 7, - "value": "\"SPSDK\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 660, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 742, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 778, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/QueryParamEncodableProtocol.swift", - "kind": "BooleanLiteral", - "offset": 586, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2758, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2942, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 1856, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 2105, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 8, - "value": "\"ConsentViewController.SPAction\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 432, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "Dictionary", - "offset": 640, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 10, - "value": "\"ConsentViewController.SPCampaign\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"ConsentViewController.SPCampaigns\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 190, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 12, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 535, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 897, - "length": 14, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 1013, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 2159, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 2189, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3846, - "length": 6, - "value": "\"1---\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4972, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3319, - "length": 13, - "value": "\"ConsentViewController.SPCCPAConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 322, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 373, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 764, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Array", - "offset": 1940, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2176, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2207, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 248, - "length": 16, - "value": "\"ConsentViewController.SPConsentManager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 8888, - "length": 7, - "value": "\"7.2.0\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9785, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9995, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 13728, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPDateCreated.swift", - "kind": "StringLiteral", - "offset": 268, - "length": 30, - "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 77, - "length": 7, - "value": "\"ConsentViewController.SPError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1049, - "length": 16, - "value": "\"ConsentViewController.UnableToFindView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1743, - "length": 12, - "value": "\"ConsentViewController.WebViewError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2426, - "length": 24, - "value": "\"ConsentViewController.InvalidPropertyNameError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2867, - "length": 21, - "value": "\"ConsentViewController.MissingChildPmIdError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 3498, - "length": 24, - "value": "\"ConsentViewController.InvalidEventPayloadError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4347, - "length": 15, - "value": "\"ConsentViewController.InvalidURLError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4806, - "length": 17, - "value": "\"ConsentViewController.RenderingAppError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9300, - "length": 22, - "value": "\"ConsentViewController.ConnectionTimeOutError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9979, - "length": 19, - "value": "\"ConsentViewController.GenericNetworkError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 10679, - "length": 25, - "value": "\"ConsentViewController.ConnectionTimeoutAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 11106, - "length": 23, - "value": "\"ConsentViewController.InvalidResponseAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 1689, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "Dictionary", - "offset": 1733, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 17, - "value": "\"ConsentViewController.SPGDPRVendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 4417, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 13, - "value": "\"ConsentViewController.SPGDPRConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 7, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 8, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 6, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 361, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 376, - "length": 8, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 394, - "length": 7, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 411, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 6, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 443, - "length": 6, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 5, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 493, - "length": 9, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 7, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 529, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 7, - "value": "19" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 564, - "length": 10, - "value": "20" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 9, - "value": "21" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 6, - "value": "22" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 619, - "length": 10, - "value": "23" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 639, - "length": 8, - "value": "24" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 7, - "value": "25" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 16, - "value": "26" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 13, - "value": "27" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 9, - "value": "28" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 742, - "length": 9, - "value": "29" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 761, - "length": 7, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 778, - "length": 7, - "value": "31" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 795, - "length": 7, - "value": "32" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 2175, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "FloatLiteral", - "offset": 2217, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 1977, - "length": 23, - "value": "\"ConsentViewController.SPMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 371, - "length": 14, - "value": "\"ConsentViewController.AttributeStyle\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 852, - "length": 9, - "value": "\"ConsentViewController.Attribute\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1235, - "length": 6, - "value": "\"ConsentViewController.Action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 3234, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "FloatLiteral", - "offset": 3314, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 144, - "length": 15, - "value": "\"ConsentViewController.SPNativeMessage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 10, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 698, - "length": 10, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 710, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 10, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 736, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 744, - "length": 11, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "Array", - "offset": 2521, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 239, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 248, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "BooleanLiteral", - "offset": 2885, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 229, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 247, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 264, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 577, - "length": 20, - "value": "\"^[a-zA-Z.:\/0-9-]*$\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 439, - "length": 14, - "value": "\"ConsentViewController.SPPropertyName\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPublisherData.swift", - "kind": "StringLiteral", - "offset": 754, - "length": 12, - "value": "\"ConsentViewController.AnyEncodable\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "Dictionary", - "offset": 2295, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2490, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2723, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Extensions\/SPString.swift", - "kind": "BooleanLiteral", - "offset": 751, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 737, - "length": 9, - "value": "\"ConsentViewController.SPConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 1733, - "length": 10, - "value": "\"ConsentViewController.SPUserData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 201, - "length": 5, - "value": "\"sp_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 9, - "value": "\"IABTCF_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 302, - "length": 21, - "value": "\"IABUSPrivacy_String\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 10, - "value": "\"localState\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 418, - "length": 26, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 435, - "length": 8, - "value": "\"userData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 481, - "length": 27, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 8, - "value": "\"CmpSdkID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "IntegerLiteral", - "offset": 541, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 613, - "length": 13, - "value": "\"GDPRchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 666, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 698, - "length": 13, - "value": "\"CCPAchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 744, - "length": 38, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 776, - "length": 5, - "value": "\"state\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 807, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 977, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1019, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1051, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 1150, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 173, - "length": 26, - "value": "\"ConsentViewController.SPWebMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "StringLiteral", - "offset": 4921, - "length": 14, - "value": "\"SPJSReceiver\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift", - "kind": "BooleanLiteral", - "offset": 5796, - "length": 4, - "value": "true" - } - ] -} \ No newline at end of file diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface deleted file mode 100644 index 782c21028..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ /dev/null @@ -1,954 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc deleted file mode 100644 index d7936126c..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface deleted file mode 100644 index 782c21028..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ /dev/null @@ -1,954 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-ios10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import UIKit -import WebKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -@objc extension WebKit.WKWebView { - @objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func getAuthId(handler: @escaping (_ authId: Swift.String?, _ error: Swift.Error?) -> Swift.Void) - @objc @available(*, deprecated, message: "This method relies on a legacy way of sharing consent with the webview and will not work on newer versions. You should use preloadConsent(from: SPUserData) instead.") - @_Concurrency.MainActor(unsafe) dynamic public func setConsentFor(authId: Swift.String) -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap deleted file mode 100644 index 18cd0ecc7..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module ConsentViewController { - umbrella header "ConsentViewController-iOS-umbrella.h" - - export * - module * { export * } -} - -module ConsentViewController.Swift { - header "ConsentViewController-Swift.h" - requires objc -} diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources deleted file mode 100644 index 471bd1fa1..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,537 +0,0 @@ - - - - - files - - Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Info.plist - - +HH8xKVQNPGfHDbavYsNVDgygjs= - - ConsentViewController.bundle/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - ConsentViewController.bundle/images/Barcode.png - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - ConsentViewController.bundle/images/SP_Icon.png - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/javascript/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - ConsentViewController.bundle/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - Headers/ConsentViewController-Swift.h - - DH244+YbMbcTwrpfz7Zhbe6Rluk= - - Headers/ConsentViewController-iOS-umbrella.h - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - Info.plist - - RhtRpeuN0LQyr7eiXlAQga4LjQo= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json - - 496VdoT2+GtpD8POTJrtpk9C328= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - UWJgHCtBgQtewhgbw1TdDDUmfJA= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - yPHq2yqZ74Ngzt7VDVyvUMVyxNE= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - UWJgHCtBgQtewhgbw1TdDDUmfJA= - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - tK5InzmanXoyvwtctj/zHvSO6lo= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json - - 496VdoT2+GtpD8POTJrtpk9C328= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - aubtmMNpFzUo4sOwFS8XfeIi8iI= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - 2/IXs4OLFwW3eRmc62Sw7/gkWEM= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - aubtmMNpFzUo4sOwFS8XfeIi8iI= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - NV8ijyBWDEdChPMeCzHv1It9N/g= - - Modules/module.modulemap - - vpeViLW2yUqKzrhQR39PaWl1sfo= - - SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - - files2 - - Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Info.plist - - hash - - +HH8xKVQNPGfHDbavYsNVDgygjs= - - hash2 - - 7iCvhNmSXDOa+GxPHG+ITAGYqOARsTMNS0tF81GnbDk= - - - ConsentViewController.bundle/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - ConsentViewController.bundle/images/Barcode.png - - hash - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - hash2 - - GZEWod/T80y1U0nklTPc/TUVp6+hiJddREgh3SvIOIs= - - - ConsentViewController.bundle/images/SP_Icon.png - - hash - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - hash2 - - WyofguidIhczvwLT6X1o7bFicp1RVdTCn6zsR7iT4Pk= - - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/javascript/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - ConsentViewController.bundle/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - Headers/ConsentViewController-Swift.h - - hash - - DH244+YbMbcTwrpfz7Zhbe6Rluk= - - hash2 - - fydmb9zKb36pbX11mkgu9v7yddLBGitmk06rWozwiag= - - - Headers/ConsentViewController-iOS-umbrella.h - - hash - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - hash2 - - oDUSz5dE13C7VZWEPA8DSvGmaXmAQGFp9t0RRBEasvs= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json - - hash - - 496VdoT2+GtpD8POTJrtpk9C328= - - hash2 - - qznPADudb9JCHAmHGsjrCJpVllVHOxO82Ke1CXx/i0o= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - - hash - - UWJgHCtBgQtewhgbw1TdDDUmfJA= - - hash2 - - TwkGdNuoVSY951ymIiWzt2CTM5GRZXyqrWtgu5s6/ow= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc - - hash - - yPHq2yqZ74Ngzt7VDVyvUMVyxNE= - - hash2 - - sGX9BnU4177xm2IPHp1BxJU/3bowAzRETxobdpaAPSM= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface - - hash - - UWJgHCtBgQtewhgbw1TdDDUmfJA= - - hash2 - - TwkGdNuoVSY951ymIiWzt2CTM5GRZXyqrWtgu5s6/ow= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftmodule - - hash - - tK5InzmanXoyvwtctj/zHvSO6lo= - - hash2 - - uYEVrUy1U8Hc4RzTFHcGFvmfWR8wDK3VIaYJLzn53Sg= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json - - hash - - 496VdoT2+GtpD8POTJrtpk9C328= - - hash2 - - qznPADudb9JCHAmHGsjrCJpVllVHOxO82Ke1CXx/i0o= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - - hash - - aubtmMNpFzUo4sOwFS8XfeIi8iI= - - hash2 - - vCcCYx5QrpD6QSRyQDOdLNcvlzqms6xa+xjjLQQVIPE= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - - hash - - 2/IXs4OLFwW3eRmc62Sw7/gkWEM= - - hash2 - - MbMkMQ6kTZAztG8top8nQhEBe2upYr5QmFkvvV2tBiw= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - - hash - - aubtmMNpFzUo4sOwFS8XfeIi8iI= - - hash2 - - vCcCYx5QrpD6QSRyQDOdLNcvlzqms6xa+xjjLQQVIPE= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - - hash - - NV8ijyBWDEdChPMeCzHv1It9N/g= - - hash2 - - xKYQ7ztXGX2luT8/TRClhBRK2qZwAuNmS0HrDCKg3Tc= - - - Modules/module.modulemap - - hash - - vpeViLW2yUqKzrhQR39PaWl1sfo= - - hash2 - - /4q8unB/8rECPTcQCeEJn0fzlu5fcsVjTkeRQ3tm/Ws= - - - SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController deleted file mode 100755 index 25e9fae20..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png deleted file mode 100644 index 9ee3831ad..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist deleted file mode 100644 index ff5150313..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png deleted file mode 100644 index 88a6b7977..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/Barcode.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png deleted file mode 100644 index ccda465eb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/images/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/javascript/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h deleted file mode 100644 index a2e6cfd08..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-Swift.h +++ /dev/null @@ -1,2226 +0,0 @@ -#if 0 -#elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef CONSENTVIEWCONTROLLER_SWIFT_H -#define CONSENTVIEWCONTROLLER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# 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 Foundation; -@import ObjectiveC; -@import UIKit; -#endif - -#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="ConsentViewController",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC21ConsentViewController12AnyEncodable") -@interface AnyEncodable : NSObject -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Indicates the consent status of a given user. -typedef SWIFT_ENUM(NSInteger, CCPAConsentStatus, open) { -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedNone = 0, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedSome = 1, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedAll = 2, -/// Indicates the user has explicitly acceted all vendors and purposes (categories). -/// That’s slightly different than RejectNone. By default in the CCPA users are already -/// RejectedNone, the ConsentedAll indicates the user has taken an action to -/// consent to all vendors and purposes. - CCPAConsentStatusConsentedAll = 3, - CCPAConsentStatusLinkedNoAction = 4, -/// If there’s a new value introduced in the backend and we don’t know how to parse it - CCPAConsentStatusUnknown = 5, -}; - -@class NSString; -enum SPCampaignType : NSInteger; -@class NSCoder; - -SWIFT_CLASS("_TtC21ConsentViewController7SPError") -@interface SPError : NSError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull spDescription; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic) NSError * _Nullable originalError; -@property (nonatomic) enum SPCampaignType campaignType; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)dict SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22ConnectionTimeOutError") -@interface ConnectionTimeOutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController25ConnectionTimeoutAPIError") -@interface ConnectionTimeoutAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController19GenericNetworkError") -@interface GenericNetworkError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidChoiceAllParamsError") -@interface InvalidChoiceAllParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidChoiceAllResponseError") -@interface InvalidChoiceAllResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController36InvalidConsentStatusQueryParamsError") -@interface InvalidConsentStatusQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidConsentStatusResponseError") -@interface InvalidConsentStatusResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Rendering App (JSReceiver) event payloads -SWIFT_CLASS("_TtC21ConsentViewController24InvalidEventPayloadError") -@interface InvalidEventPayloadError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidGetMessagesParams") -@interface InvalidGetMessagesParams : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidJSONEncodeResult") -@interface InvalidJSONEncodeResult : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController31InvalidMetaDataQueryParamsError") -@interface InvalidMetaDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController28InvalidMetaDataResponseError") -@interface InvalidMetaDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidOnActionEventPayloadError") -@interface InvalidOnActionEventPayloadError : InvalidEventPayloadError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidPropertyNameError") -@interface InvalidPropertyNameError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidPvDataQueryParamsError") -@interface InvalidPvDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidPvDataResponseError") -@interface InvalidPvDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidResponseAPIError") -@interface InvalidResponseAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseCCPAPMViewEndpointError") -@interface InvalidResponseCCPAPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidResponseConsentError") -@interface InvalidResponseConsentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidResponseCustomError") -@interface InvalidResponseCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidResponseDeleteCustomError") -@interface InvalidResponseDeleteCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseGDPRPMViewEndpointError") -@interface InvalidResponseGDPRPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseGetMessagesEndpointError") -@interface InvalidResponseGetMessagesEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageCCPAEndpointError") -@interface InvalidResponseMessageCCPAEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageGDPREndpointError") -@interface InvalidResponseMessageGDPREndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidResponseNativeMessageError") -@interface InvalidResponseNativeMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -/// Invalid API Response Errors -SWIFT_CLASS("_TtC21ConsentViewController30InvalidResponseWebMessageError") -@interface InvalidResponseWebMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15InvalidURLError") -@interface InvalidURLError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -@class NSURL; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_") -@protocol MessageController -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError") -@interface MissingChildPmIdError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -@interface NSObject (SWIFT_EXTENSION(ConsentViewController)) -- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT; -@end - - -/// Network Errors -SWIFT_CLASS("_TtC21ConsentViewController20NoInternetConnection") -@interface NoInternetConnection : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32PostingConsentWithoutConsentUUID") -@interface PostingConsentWithoutConsentUUID : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic) enum SPCampaignType campaignType; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController17RenderingAppError") -@interface RenderingAppError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nullable renderingAppErrorCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24RenderingAppTimeoutError") -@interface RenderingAppTimeoutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -enum SPActionType : NSInteger; - -/// Action consists of SPActionType and an id. Those come from each action the user can take in the ConsentUI -SWIFT_CLASS("_TtC21ConsentViewController8SPAction") -@interface SPAction : NSObject -@property (nonatomic) enum SPActionType type; -@property (nonatomic, readonly) enum SPCampaignType campaignType; -@property (nonatomic, readonly, copy) NSString * _Nullable consentLanguage; -@property (nonatomic, copy) NSURL * _Nullable pmURL; -@property (nonatomic, readonly, copy) NSString * _Nullable pmId; -@property (nonatomic, copy) NSDictionary * _Nonnull publisherData; -/// This property will be renamed to publisherData in the next major release -@property (nonatomic, copy) NSDictionary * _Nonnull encodablePubData; -@property (nonatomic, copy) NSString * _Nullable customActionId; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// User actions. Its integer representation matches with what SourcePoint’s endpoints expect. -typedef SWIFT_ENUM(NSInteger, SPActionType, open) { - SPActionTypeSaveAndExit = 1, - SPActionTypePMCancel = 2, - SPActionTypeCustom = 9, - SPActionTypeAcceptAll = 11, - SPActionTypeShowPrivacyManager = 12, - SPActionTypeRejectAll = 13, - SPActionTypeDismiss = 15, - SPActionTypeRequestATTAccess = 16, - SPActionTypeIDFAAccepted = 17, - SPActionTypeIDFADenied = 18, - SPActionTypeUnknown = 0, -}; - -enum SPPrivacyManagerTab : NSInteger; - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_") -@protocol SPCCPA -@property (nonatomic, readonly) BOOL ccpaApplies; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - - -/// The UserConsent class encapsulates the consent status, rejected vendor ids and rejected categories (purposes) ids. -/// important: -/// The rejectedVendors and rejectedCategories arrays will only be populated if the status is .Some. -/// That is, if the user has rejected .All or .None vendors/categories, those arrays will be empty. -SWIFT_CLASS("_TtC21ConsentViewController13SPCCPAConsent") -@interface SPCCPAConsent : NSObject -/// represents the default state of the consumer prior to seeing the consent message -/// seealso: -/// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md#us-privacy-string-format -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull defaultUsPrivacyString;) -+ (NSString * _Nonnull)defaultUsPrivacyString SWIFT_WARN_UNUSED_RESULT; -/// Indicates if the user has rejected .All, .Some or .None of the vendors and categories. -@property (nonatomic) enum CCPAConsentStatus status; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedVendors; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedCategories; -/// the US Privacy String as described by the IAB -@property (nonatomic, readonly, copy) NSString * _Nonnull uspstring; -/// that’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -+ (SPCCPAConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Contains information about the property/campaign. -SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign") -@interface SPCampaign : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithTargetingParams:(NSDictionary * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Tells the SDK if we should load stage or public campaigns. -///
    -///
  • -/// 0 -> SPCampaignEnv.Stage -///
  • -///
  • -/// 1 -> SPCampaignEnv.Public -///
  • -///
-typedef SWIFT_ENUM(NSInteger, SPCampaignEnv, open) { - SPCampaignEnvStage = 0, - SPCampaignEnvPublic = 1, -}; - -typedef SWIFT_ENUM(NSInteger, SPCampaignType, open) { - SPCampaignTypeGdpr = 0, - SPCampaignTypeIos14 = 1, - SPCampaignTypeCcpa = 2, - SPCampaignTypeUnknown = 3, -}; - - -/// Set gdpr and/or ccpa if you wish to cover any of those legislations. -/// It’s important to notice the campaign you passed as parameter needs to have -/// a active vendor list of that legislation. -SWIFT_CLASS("_TtC21ConsentViewController11SPCampaigns") -@interface SPCampaigns : NSObject -@property (nonatomic, readonly) enum SPCampaignEnv environment; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable gdpr; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ccpa; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ios14; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGdpr:(SPCampaign * _Nullable)gdpr ccpa:(SPCampaign * _Nullable)ccpa ios14:(SPCampaign * _Nullable)ios14 environment:(enum SPCampaignEnv)environment OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class SPNativeMessage; -@class SPUserData; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17SPConsentDelegate_") -@protocol SPConsentDelegate -/// called when there’s a consent Message to be shown -- (void)onSPUIReady:(UIViewController * _Nonnull)controller; -@optional -/// called when the native message object is received and ready to be used -- (void)onSPNativeMessageReady:(SPNativeMessage * _Nonnull)message; -@required -/// called when the SP UI is finished and can be dismissed -- (void)onSPUIFinished:(UIViewController * _Nonnull)controller; -@optional -/// called after the user takes an action and the SDK receives consent data back from the server -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onConsentReadyWithUserData:(SPUserData * _Nonnull)userData; -/// called when the SDK is done. That will happen if there’s no more messages to be displayed and all network requests are done. -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onSPFinishedWithUserData:(SPUserData * _Nonnull)userData; -/// called if something goes wrong during the entire lifecycle of the SDK -- (void)onErrorWithError:(SPError * _Nonnull)error; -@end - -enum SPMessageLanguage : NSInteger; -@class SPPropertyName; -@protocol SPDelegate; - -SWIFT_CLASS("_TtC21ConsentViewController16SPConsentManager") -@interface SPConsentManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL shouldCallErrorMetrics;) -+ (BOOL)shouldCallErrorMetrics SWIFT_WARN_UNUSED_RESULT; -+ (void)setShouldCallErrorMetrics:(BOOL)value; -/// By default, the SDK preservs all user consent data from UserDefaults in case OnError event happens. -/// Set this flag to true if you wish to opt-out from this behaviour. -/// If set to true will remove all user consent data from UserDefaults, possibly triggering a message to be displayed again next time -@property (nonatomic) BOOL cleanUserDataOnError; -/// The timeout interval in seconds for the message being displayed -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -/// Instructs the privacy manager to be displayed with this tab. -/// By default the SDK will use the defult tab of PM -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -/// Instructs the message to be displayed in this language. If the translation is missing, the fallback will be English. -/// By default the SDK will use the locale defined by the WebView -@property (nonatomic) enum SPMessageLanguage messageLanguage; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -- (void)gracefullyDegradeOnError:(SPError * _Nonnull)error; -- (void)onError:(SPError * _Nonnull)error; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_") -@protocol SPMessageUIDelegate -- (void)loaded:(UIViewController * _Nonnull)controller; -@optional -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -@required -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -- (void)onError:(SPError * _Nonnull)error; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -- (void)loaded:(UIViewController * _Nonnull)controller; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_") -@protocol SPGDPR -@property (nonatomic, readonly) BOOL gdprApplies; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - -@class SPGDPRConsent; - -SWIFT_PROTOCOL("_TtP21ConsentViewController5SPSDK_") -@protocol SPSDK -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL cleanUserDataOnError; -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -@property (nonatomic) enum SPMessageLanguage messageLanguage; -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL gdprApplies; -@property (nonatomic, readonly) BOOL ccpaApplies; -/// Returns the user data stored in the UserDefaults. -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPConsentUIDelegate_") -@protocol SPConsentUIDelegate -/// called when the user takes an action in the SP UI -/// \param action the user action -/// -- (void)onAction:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -/// Have a look at SDKs Lifecycle -SWIFT_PROTOCOL("_TtP21ConsentViewController10SPDelegate_") -@protocol SPDelegate -@end - - - -@class SPGDPRVendorGrant; - -/// SPGDPRConsent encapsulates all consent data from a user. -SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent") -@interface SPGDPRConsent : NSObject -/// The snapshot of user consents. It contains information of all purposes on a vendor per vendor basis. -/// The vendorGrants can be seen as an object in the following shape: -/// \code -/// "vendor1Id": { -/// "granted": true, -/// "purpose1id": true, -/// "purpose2id": true -/// ... -/// }, -/// ... -/// } -/// -/// \endcodeThe granted attribute indicated whether the vendor has all purposes it needs to be -/// considered fully consented. Either via legitimate interest or explicit user consent. -/// Each key/value pair of "purposeId: Bool, indicates if that purpose has been consented -/// either via leg. interest or explicit user consent. -@property (nonatomic, copy) NSDictionary * _Nonnull vendorGrants; -/// The iAB consent string. -@property (nonatomic, copy) NSString * _Nonnull euconsent; -/// That’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// A list of ids of the categories accepted by the user in all its vendors. -/// If a category has been rejected in a single vendor, its id won’t part of the acceptedCategories list. -@property (nonatomic, readonly, copy) NSArray * _Nonnull acceptedCategories; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Convenience initialiser to return an empty consent object. -+ (SPGDPRConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Encapuslates data about a particular vendor being “granted” based on its purposes -SWIFT_CLASS("_TtC21ConsentViewController17SPGDPRVendorGrant") -@interface SPGDPRVendorGrant : NSObject -/// if all purposes are granted, the vendorGrant will be set to true -@property (nonatomic, readonly) BOOL granted; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull purposeGrants; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGranted:(BOOL)granted purposeGrants:(NSDictionary * _Nonnull)purposeGrants OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Maps ATTrackingManager.requestTrackingAuthorization into our own enum. -/// It covers also the case when ATTrackingManager.AuthorizationStatus is not available. -typedef SWIFT_ENUM(NSInteger, SPIDFAStatus, open) { -/// the user hasn’t been prompted about the IDFA yet - SPIDFAStatusUnknown = 0, -/// the user accepted being tracked - SPIDFAStatusAccepted = 1, -/// the user denied access to IDFA - SPIDFAStatusDenied = 2, -/// the IDFA is not available in this version of the OS - SPIDFAStatusUnavailable = 3, -}; - - -SWIFT_CLASS("_TtC21ConsentViewController18SPIDFAStatusBridge") -@interface SPIDFAStatusBridge : NSObject -+ (enum SPIDFAStatus)current SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nonnull)currentString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -/// Languages supported by Message and PM -typedef SWIFT_ENUM(NSInteger, SPMessageLanguage, open) { - SPMessageLanguageBrowserDefault = 0, - SPMessageLanguageEnglish = 1, - SPMessageLanguageBulgarian = 2, - SPMessageLanguageCatalan = 3, - SPMessageLanguageChinese = 4, - SPMessageLanguageCroatian = 5, - SPMessageLanguageCzech = 6, - SPMessageLanguageDanish = 7, - SPMessageLanguageDutch = 8, - SPMessageLanguageEstonian = 9, - SPMessageLanguageFinnish = 10, - SPMessageLanguageFrench = 11, - SPMessageLanguageGaelic = 12, - SPMessageLanguageGerman = 13, - SPMessageLanguageGreek = 14, - SPMessageLanguageHungarian = 15, - SPMessageLanguageIcelandic = 16, - SPMessageLanguageItalian = 17, - SPMessageLanguageJapanese = 18, - SPMessageLanguageLatvian = 19, - SPMessageLanguageLithuanian = 20, - SPMessageLanguageNorwegian = 21, - SPMessageLanguagePolish = 22, - SPMessageLanguagePortuguese = 23, - SPMessageLanguageRomanian = 24, - SPMessageLanguageRussian = 25, - SPMessageLanguageSerbian_Cyrillic = 26, - SPMessageLanguageSerbian_Latin = 27, - SPMessageLanguageSlovakian = 28, - SPMessageLanguageSlovenian = 29, - SPMessageLanguageSpanish = 30, - SPMessageLanguageSwedish = 31, - SPMessageLanguageTurkish = 32, -}; - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController14SPRenderingApp_") -@protocol SPRenderingApp -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController13SPMessageView_") -@protocol SPMessageView -@property (nonatomic, strong) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -@end - -@class NSBundle; - -SWIFT_CLASS("_TtC21ConsentViewController23SPMessageViewController") -@interface SPMessageViewController : UIViewController -@property (nonatomic, weak) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15SPNativeMessage") -@interface SPNativeMessage : NSObject -/// Used to notify the SPConsentManager about its different lifecycle events. -@property (nonatomic, weak) id _Nullable messageUIDelegate; -/// Indicates the type of the campaign for this message -///
    -///
  • -/// SeeMore: SPCampaignType -///
  • -///
-@property (nonatomic) enum SPCampaignType campaignType; -/// The id of the message received from the server -@property (nonatomic, copy) NSString * _Nonnull messageId; -/// Unused by the native message -@property (nonatomic) NSTimeInterval timeout; -- (void)loadMessage; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIReady(_ controller: UIViewController) when the PM -/// is ready to be displayed -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIFinished(_ controller: UIViewController) when the PM -/// is ready to be closed -- (void)closePrivacyManager; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage14AttributeStyle") -@interface AttributeStyle : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage9Attribute") -@interface Attribute : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage6Action") -@interface Action : Attribute -@end - -/// Supported privacy manager tabs in PM -typedef SWIFT_ENUM(NSInteger, SPPrivacyManagerTab, open) { - SPPrivacyManagerTabDefault = 0, - SPPrivacyManagerTabPurposes = 1, - SPPrivacyManagerTabVendors = 2, - SPPrivacyManagerTabFeatures = 3, -}; - - -/// SPPropertyName is the exact name of your property as created in SourcePoint’s dashboard. -/// important: -/// notice that it can only contain letters, numbers, . (dots), : (semicolons), -///
    -///
  • -/// (dashes) and / (slashes). The constructor will validate upon that and throw an error otherwise. -///
  • -///
-SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName") -@interface SPPropertyName : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// \param rawValue the exact name of your property as created in SourcePoint’s dashboard. -/// -/// -/// throws: -/// InvalidArgumentError if the property name contain anything other than letters, numbers, . (dots), : (semicolons) and / (slashes). -- (nullable instancetype)init:(NSString * _Nonnull)rawValue error:(NSError * _Nullable * _Nullable)error OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -SWIFT_CLASS("_TtC21ConsentViewController10SPUserData") -@interface SPUserData : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface SPUserData (SWIFT_EXTENSION(ConsentViewController)) -/// Returns GDPR consent data if any available. -/// seealso: -/// SPGDPRConsent -- (SPGDPRConsent * _Nullable)objcGDPRConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcGDPRApplies SWIFT_WARN_UNUSED_RESULT; -/// Returns GDPR consent data if any available. -/// seealso: -/// SPCCPAConsent -- (SPCCPAConsent * _Nullable)objcCCPAConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcCCPAApplies SWIFT_WARN_UNUSED_RESULT; -@end - - - - - - - - - - - - -SWIFT_CLASS("_TtC21ConsentViewController43UnableToConvertConsentSnapshotIntoJsonError") -@interface UnableToConvertConsentSnapshotIntoJsonError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController16UnableToFindView") -@interface UnableToFindView : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController37UnableToInjectMessageIntoRenderingApp") -@interface UnableToInjectMessageIntoRenderingApp : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22UnableToLoadJSReceiver") -@interface UnableToLoadJSReceiver : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController12WebViewError") -@interface WebViewError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -#endif -#if defined(__cplusplus) -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#pragma clang diagnostic pop -#endif - -#elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -#ifndef CONSENTVIEWCONTROLLER_SWIFT_H -#define CONSENTVIEWCONTROLLER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# 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 Foundation; -@import ObjectiveC; -@import UIKit; -#endif - -#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="ConsentViewController",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC21ConsentViewController12AnyEncodable") -@interface AnyEncodable : NSObject -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Indicates the consent status of a given user. -typedef SWIFT_ENUM(NSInteger, CCPAConsentStatus, open) { -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedNone = 0, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedSome = 1, -/// Indicates the user has rejected none of the vendors or purposes (categories) - CCPAConsentStatusRejectedAll = 2, -/// Indicates the user has explicitly acceted all vendors and purposes (categories). -/// That’s slightly different than RejectNone. By default in the CCPA users are already -/// RejectedNone, the ConsentedAll indicates the user has taken an action to -/// consent to all vendors and purposes. - CCPAConsentStatusConsentedAll = 3, - CCPAConsentStatusLinkedNoAction = 4, -/// If there’s a new value introduced in the backend and we don’t know how to parse it - CCPAConsentStatusUnknown = 5, -}; - -@class NSString; -enum SPCampaignType : NSInteger; -@class NSCoder; - -SWIFT_CLASS("_TtC21ConsentViewController7SPError") -@interface SPError : NSError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull spDescription; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic) NSError * _Nullable originalError; -@property (nonatomic) enum SPCampaignType campaignType; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder SWIFT_UNAVAILABLE; -- (nonnull instancetype)initWithDomain:(NSString * _Nonnull)domain code:(NSInteger)code userInfo:(NSDictionary * _Nullable)dict SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22ConnectionTimeOutError") -@interface ConnectionTimeOutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController25ConnectionTimeoutAPIError") -@interface ConnectionTimeoutAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController19GenericNetworkError") -@interface GenericNetworkError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidChoiceAllParamsError") -@interface InvalidChoiceAllParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidChoiceAllResponseError") -@interface InvalidChoiceAllResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController36InvalidConsentStatusQueryParamsError") -@interface InvalidConsentStatusQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidConsentStatusResponseError") -@interface InvalidConsentStatusResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -/// Invalid Rendering App (JSReceiver) event payloads -SWIFT_CLASS("_TtC21ConsentViewController24InvalidEventPayloadError") -@interface InvalidEventPayloadError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull failureReason; -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidGetMessagesParams") -@interface InvalidGetMessagesParams : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidJSONEncodeResult") -@interface InvalidJSONEncodeResult : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController31InvalidMetaDataQueryParamsError") -@interface InvalidMetaDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController28InvalidMetaDataResponseError") -@interface InvalidMetaDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidOnActionEventPayloadError") -@interface InvalidOnActionEventPayloadError : InvalidEventPayloadError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24InvalidPropertyNameError") -@interface InvalidPropertyNameError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController29InvalidPvDataQueryParamsError") -@interface InvalidPvDataQueryParamsError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidPvDataResponseError") -@interface InvalidPvDataResponseError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController23InvalidResponseAPIError") -@interface InvalidResponseAPIError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseCCPAPMViewEndpointError") -@interface InvalidResponseCCPAPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController27InvalidResponseConsentError") -@interface InvalidResponseConsentError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController26InvalidResponseCustomError") -@interface InvalidResponseCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32InvalidResponseDeleteCustomError") -@interface InvalidResponseDeleteCustomError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController38InvalidResponseGDPRPMViewEndpointError") -@interface InvalidResponseGDPRPMViewEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseGetMessagesEndpointError") -@interface InvalidResponseGetMessagesEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageCCPAEndpointError") -@interface InvalidResponseMessageCCPAEndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController39InvalidResponseMessageGDPREndpointError") -@interface InvalidResponseMessageGDPREndpointError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController33InvalidResponseNativeMessageError") -@interface InvalidResponseNativeMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -/// Invalid API Response Errors -SWIFT_CLASS("_TtC21ConsentViewController30InvalidResponseWebMessageError") -@interface InvalidResponseWebMessageError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15InvalidURLError") -@interface InvalidURLError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -@class NSURL; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17MessageController_") -@protocol MessageController -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController21MissingChildPmIdError") -@interface MissingChildPmIdError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -@interface NSObject (SWIFT_EXTENSION(ConsentViewController)) -- (NSString * _Nullable)toJSON SWIFT_WARN_UNUSED_RESULT; -@end - - -/// Network Errors -SWIFT_CLASS("_TtC21ConsentViewController20NoInternetConnection") -@interface NoInternetConnection : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController32PostingConsentWithoutConsentUUID") -@interface PostingConsentWithoutConsentUUID : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@property (nonatomic) enum SPCampaignType campaignType; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController17RenderingAppError") -@interface RenderingAppError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nullable renderingAppErrorCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController24RenderingAppTimeoutError") -@interface RenderingAppTimeoutError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - -enum SPActionType : NSInteger; - -/// Action consists of SPActionType and an id. Those come from each action the user can take in the ConsentUI -SWIFT_CLASS("_TtC21ConsentViewController8SPAction") -@interface SPAction : NSObject -@property (nonatomic) enum SPActionType type; -@property (nonatomic, readonly) enum SPCampaignType campaignType; -@property (nonatomic, readonly, copy) NSString * _Nullable consentLanguage; -@property (nonatomic, copy) NSURL * _Nullable pmURL; -@property (nonatomic, readonly, copy) NSString * _Nullable pmId; -@property (nonatomic, copy) NSDictionary * _Nonnull publisherData; -/// This property will be renamed to publisherData in the next major release -@property (nonatomic, copy) NSDictionary * _Nonnull encodablePubData; -@property (nonatomic, copy) NSString * _Nullable customActionId; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// User actions. Its integer representation matches with what SourcePoint’s endpoints expect. -typedef SWIFT_ENUM(NSInteger, SPActionType, open) { - SPActionTypeSaveAndExit = 1, - SPActionTypePMCancel = 2, - SPActionTypeCustom = 9, - SPActionTypeAcceptAll = 11, - SPActionTypeShowPrivacyManager = 12, - SPActionTypeRejectAll = 13, - SPActionTypeDismiss = 15, - SPActionTypeRequestATTAccess = 16, - SPActionTypeIDFAAccepted = 17, - SPActionTypeIDFADenied = 18, - SPActionTypeUnknown = 0, -}; - -enum SPPrivacyManagerTab : NSInteger; - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPCCPA_") -@protocol SPCCPA -@property (nonatomic, readonly) BOOL ccpaApplies; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - - -/// The UserConsent class encapsulates the consent status, rejected vendor ids and rejected categories (purposes) ids. -/// important: -/// The rejectedVendors and rejectedCategories arrays will only be populated if the status is .Some. -/// That is, if the user has rejected .All or .None vendors/categories, those arrays will be empty. -SWIFT_CLASS("_TtC21ConsentViewController13SPCCPAConsent") -@interface SPCCPAConsent : NSObject -/// represents the default state of the consumer prior to seeing the consent message -/// seealso: -/// https://github.com/InteractiveAdvertisingBureau/USPrivacy/blob/master/CCPA/US%20Privacy%20String.md#us-privacy-string-format -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull defaultUsPrivacyString;) -+ (NSString * _Nonnull)defaultUsPrivacyString SWIFT_WARN_UNUSED_RESULT; -/// Indicates if the user has rejected .All, .Some or .None of the vendors and categories. -@property (nonatomic) enum CCPAConsentStatus status; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedVendors; -/// The ids of the rejected vendors and categories. These can be found in SourcePoint’s dashboard -@property (nonatomic, copy) NSArray * _Nonnull rejectedCategories; -/// the US Privacy String as described by the IAB -@property (nonatomic, readonly, copy) NSString * _Nonnull uspstring; -/// that’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -+ (SPCCPAConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Contains information about the property/campaign. -SWIFT_CLASS("_TtC21ConsentViewController10SPCampaign") -@interface SPCampaign : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithTargetingParams:(NSDictionary * _Nonnull)targetingParams groupPmId:(NSString * _Nullable)groupPmId OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Tells the SDK if we should load stage or public campaigns. -///
    -///
  • -/// 0 -> SPCampaignEnv.Stage -///
  • -///
  • -/// 1 -> SPCampaignEnv.Public -///
  • -///
-typedef SWIFT_ENUM(NSInteger, SPCampaignEnv, open) { - SPCampaignEnvStage = 0, - SPCampaignEnvPublic = 1, -}; - -typedef SWIFT_ENUM(NSInteger, SPCampaignType, open) { - SPCampaignTypeGdpr = 0, - SPCampaignTypeIos14 = 1, - SPCampaignTypeCcpa = 2, - SPCampaignTypeUnknown = 3, -}; - - -/// Set gdpr and/or ccpa if you wish to cover any of those legislations. -/// It’s important to notice the campaign you passed as parameter needs to have -/// a active vendor list of that legislation. -SWIFT_CLASS("_TtC21ConsentViewController11SPCampaigns") -@interface SPCampaigns : NSObject -@property (nonatomic, readonly) enum SPCampaignEnv environment; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable gdpr; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ccpa; -@property (nonatomic, readonly, strong) SPCampaign * _Nullable ios14; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGdpr:(SPCampaign * _Nullable)gdpr ccpa:(SPCampaign * _Nullable)ccpa ios14:(SPCampaign * _Nullable)ios14 environment:(enum SPCampaignEnv)environment OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class UIViewController; -@class SPNativeMessage; -@class SPUserData; - -SWIFT_PROTOCOL("_TtP21ConsentViewController17SPConsentDelegate_") -@protocol SPConsentDelegate -/// called when there’s a consent Message to be shown -- (void)onSPUIReady:(UIViewController * _Nonnull)controller; -@optional -/// called when the native message object is received and ready to be used -- (void)onSPNativeMessageReady:(SPNativeMessage * _Nonnull)message; -@required -/// called when the SP UI is finished and can be dismissed -- (void)onSPUIFinished:(UIViewController * _Nonnull)controller; -@optional -/// called after the user takes an action and the SDK receives consent data back from the server -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onConsentReadyWithUserData:(SPUserData * _Nonnull)userData; -/// called when the SDK is done. That will happen if there’s no more messages to be displayed and all network requests are done. -///
    -///
  • -/// Parameters: -///
  • -///
  • -/// userData: is the consent profile -///
  • -///
-- (void)onSPFinishedWithUserData:(SPUserData * _Nonnull)userData; -/// called if something goes wrong during the entire lifecycle of the SDK -- (void)onErrorWithError:(SPError * _Nonnull)error; -@end - -enum SPMessageLanguage : NSInteger; -@class SPPropertyName; -@protocol SPDelegate; - -SWIFT_CLASS("_TtC21ConsentViewController16SPConsentManager") -@interface SPConsentManager : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class) BOOL shouldCallErrorMetrics;) -+ (BOOL)shouldCallErrorMetrics SWIFT_WARN_UNUSED_RESULT; -+ (void)setShouldCallErrorMetrics:(BOOL)value; -/// By default, the SDK preservs all user consent data from UserDefaults in case OnError event happens. -/// Set this flag to true if you wish to opt-out from this behaviour. -/// If set to true will remove all user consent data from UserDefaults, possibly triggering a message to be displayed again next time -@property (nonatomic) BOOL cleanUserDataOnError; -/// The timeout interval in seconds for the message being displayed -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -/// Instructs the privacy manager to be displayed with this tab. -/// By default the SDK will use the defult tab of PM -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -/// Instructs the message to be displayed in this language. If the translation is missing, the fallback will be English. -/// By default the SDK will use the locale defined by the WebView -@property (nonatomic) enum SPMessageLanguage messageLanguage; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -- (void)gracefullyDegradeOnError:(SPError * _Nonnull)error; -- (void)onError:(SPError * _Nonnull)error; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPMessageUIDelegate_") -@protocol SPMessageUIDelegate -- (void)loaded:(UIViewController * _Nonnull)controller; -@optional -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -@required -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -- (void)onError:(SPError * _Nonnull)error; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -- (void)loadedWithNativeMessage:(SPNativeMessage * _Nonnull)message; -- (void)loaded:(UIViewController * _Nonnull)controller; -- (void)finished:(UIViewController * _Nonnull)vcFinished; -- (void)action:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController6SPGDPR_") -@protocol SPGDPR -@property (nonatomic, readonly) BOOL gdprApplies; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -@end - -@class SPGDPRConsent; - -SWIFT_PROTOCOL("_TtP21ConsentViewController5SPSDK_") -@protocol SPSDK -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic) BOOL cleanUserDataOnError; -@property (nonatomic) NSTimeInterval messageTimeoutInSeconds; -@property (nonatomic) enum SPPrivacyManagerTab privacyManagerTab; -@property (nonatomic) enum SPMessageLanguage messageLanguage; -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -- (nonnull instancetype)initWithAccountId:(NSInteger)accountId propertyId:(NSInteger)propertyId propertyName:(SPPropertyName * _Nonnull)propertyName campaigns:(SPCampaigns * _Nonnull)campaigns language:(enum SPMessageLanguage)language delegate:(id _Nullable)delegate; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -@interface SPConsentManager (SWIFT_EXTENSION(ConsentViewController)) -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull VERSION;) -+ (NSString * _Nonnull)VERSION SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL gdprApplies; -@property (nonatomic, readonly) BOOL ccpaApplies; -/// Returns the user data stored in the UserDefaults. -@property (nonatomic, readonly, strong) SPUserData * _Nonnull userData; -+ (void)clearAllData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId publisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadMessageForAuthId:(NSString * _Nullable)authId spPublisherData:(NSDictionary * _Nullable)publisherData; -- (void)loadGDPRPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)loadCCPAPrivacyManagerWithId:(NSString * _Nonnull)id tab:(enum SPPrivacyManagerTab)tab useGroupPmIfAvailable:(BOOL)useGroupPmIfAvailable; -- (void)customConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -- (void)deleteCustomConsentGDPRWithVendors:(NSArray * _Nonnull)vendors categories:(NSArray * _Nonnull)categories legIntCategories:(NSArray * _Nonnull)legIntCategories handler:(void (^ _Nonnull)(SPGDPRConsent * _Nonnull))handler; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController19SPConsentUIDelegate_") -@protocol SPConsentUIDelegate -/// called when the user takes an action in the SP UI -/// \param action the user action -/// -- (void)onAction:(SPAction * _Nonnull)action from:(UIViewController * _Nonnull)controller; -@end - - -/// Have a look at SDKs Lifecycle -SWIFT_PROTOCOL("_TtP21ConsentViewController10SPDelegate_") -@protocol SPDelegate -@end - - - -@class SPGDPRVendorGrant; - -/// SPGDPRConsent encapsulates all consent data from a user. -SWIFT_CLASS("_TtC21ConsentViewController13SPGDPRConsent") -@interface SPGDPRConsent : NSObject -/// The snapshot of user consents. It contains information of all purposes on a vendor per vendor basis. -/// The vendorGrants can be seen as an object in the following shape: -/// \code -/// "vendor1Id": { -/// "granted": true, -/// "purpose1id": true, -/// "purpose2id": true -/// ... -/// }, -/// ... -/// } -/// -/// \endcodeThe granted attribute indicated whether the vendor has all purposes it needs to be -/// considered fully consented. Either via legitimate interest or explicit user consent. -/// Each key/value pair of "purposeId: Bool, indicates if that purpose has been consented -/// either via leg. interest or explicit user consent. -@property (nonatomic, copy) NSDictionary * _Nonnull vendorGrants; -/// The iAB consent string. -@property (nonatomic, copy) NSString * _Nonnull euconsent; -/// That’s the internal Sourcepoint id we give to this consent profile -@property (nonatomic, copy) NSString * _Nullable uuid; -/// A list of ids of the categories accepted by the user in all its vendors. -/// If a category has been rejected in a single vendor, its id won’t part of the acceptedCategories list. -@property (nonatomic, readonly, copy) NSArray * _Nonnull acceptedCategories; -/// Determines if the GDPR legislation applies for this user -@property (nonatomic) BOOL applies; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// Convenience initialiser to return an empty consent object. -+ (SPGDPRConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -/// Encapuslates data about a particular vendor being “granted” based on its purposes -SWIFT_CLASS("_TtC21ConsentViewController17SPGDPRVendorGrant") -@interface SPGDPRVendorGrant : NSObject -/// if all purposes are granted, the vendorGrant will be set to true -@property (nonatomic, readonly) BOOL granted; -@property (nonatomic, readonly, copy) NSDictionary * _Nonnull purposeGrants; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (nonnull instancetype)initWithGranted:(BOOL)granted purposeGrants:(NSDictionary * _Nonnull)purposeGrants OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -/// Maps ATTrackingManager.requestTrackingAuthorization into our own enum. -/// It covers also the case when ATTrackingManager.AuthorizationStatus is not available. -typedef SWIFT_ENUM(NSInteger, SPIDFAStatus, open) { -/// the user hasn’t been prompted about the IDFA yet - SPIDFAStatusUnknown = 0, -/// the user accepted being tracked - SPIDFAStatusAccepted = 1, -/// the user denied access to IDFA - SPIDFAStatusDenied = 2, -/// the IDFA is not available in this version of the OS - SPIDFAStatusUnavailable = 3, -}; - - -SWIFT_CLASS("_TtC21ConsentViewController18SPIDFAStatusBridge") -@interface SPIDFAStatusBridge : NSObject -+ (enum SPIDFAStatus)current SWIFT_WARN_UNUSED_RESULT; -+ (NSString * _Nonnull)currentString SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -/// Languages supported by Message and PM -typedef SWIFT_ENUM(NSInteger, SPMessageLanguage, open) { - SPMessageLanguageBrowserDefault = 0, - SPMessageLanguageEnglish = 1, - SPMessageLanguageBulgarian = 2, - SPMessageLanguageCatalan = 3, - SPMessageLanguageChinese = 4, - SPMessageLanguageCroatian = 5, - SPMessageLanguageCzech = 6, - SPMessageLanguageDanish = 7, - SPMessageLanguageDutch = 8, - SPMessageLanguageEstonian = 9, - SPMessageLanguageFinnish = 10, - SPMessageLanguageFrench = 11, - SPMessageLanguageGaelic = 12, - SPMessageLanguageGerman = 13, - SPMessageLanguageGreek = 14, - SPMessageLanguageHungarian = 15, - SPMessageLanguageIcelandic = 16, - SPMessageLanguageItalian = 17, - SPMessageLanguageJapanese = 18, - SPMessageLanguageLatvian = 19, - SPMessageLanguageLithuanian = 20, - SPMessageLanguageNorwegian = 21, - SPMessageLanguagePolish = 22, - SPMessageLanguagePortuguese = 23, - SPMessageLanguageRomanian = 24, - SPMessageLanguageRussian = 25, - SPMessageLanguageSerbian_Cyrillic = 26, - SPMessageLanguageSerbian_Latin = 27, - SPMessageLanguageSlovakian = 28, - SPMessageLanguageSlovenian = 29, - SPMessageLanguageSpanish = 30, - SPMessageLanguageSwedish = 31, - SPMessageLanguageTurkish = 32, -}; - - - -SWIFT_PROTOCOL("_TtP21ConsentViewController14SPRenderingApp_") -@protocol SPRenderingApp -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -@end - - -SWIFT_PROTOCOL("_TtP21ConsentViewController13SPMessageView_") -@protocol SPMessageView -@property (nonatomic, strong) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -@end - -@class NSBundle; - -SWIFT_CLASS("_TtC21ConsentViewController23SPMessageViewController") -@interface SPMessageViewController : UIViewController -@property (nonatomic, weak) id _Nullable messageUIDelegate; -@property (nonatomic) enum SPCampaignType campaignType; -@property (nonatomic, copy) NSString * _Nonnull messageId; -@property (nonatomic) NSTimeInterval timeout; -- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE; -- (void)loadMessage; -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -- (void)closePrivacyManager; -- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil SWIFT_UNAVAILABLE; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController15SPNativeMessage") -@interface SPNativeMessage : NSObject -/// Used to notify the SPConsentManager about its different lifecycle events. -@property (nonatomic, weak) id _Nullable messageUIDelegate; -/// Indicates the type of the campaign for this message -///
    -///
  • -/// SeeMore: SPCampaignType -///
  • -///
-@property (nonatomic) enum SPCampaignType campaignType; -/// The id of the message received from the server -@property (nonatomic, copy) NSString * _Nonnull messageId; -/// Unused by the native message -@property (nonatomic) NSTimeInterval timeout; -- (void)loadMessage; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIReady(_ controller: UIViewController) when the PM -/// is ready to be displayed -- (void)loadPrivacyManagerWithUrl:(NSURL * _Nonnull)url; -/// no-op the SPNativeMessage class is not responsible for loading the Privacy Manager -/// The will get a call to onSPUIFinished(_ controller: UIViewController) when the PM -/// is ready to be closed -- (void)closePrivacyManager; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage14AttributeStyle") -@interface AttributeStyle : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage9Attribute") -@interface Attribute : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC21ConsentViewController15SPNativeMessage6Action") -@interface Action : Attribute -@end - -/// Supported privacy manager tabs in PM -typedef SWIFT_ENUM(NSInteger, SPPrivacyManagerTab, open) { - SPPrivacyManagerTabDefault = 0, - SPPrivacyManagerTabPurposes = 1, - SPPrivacyManagerTabVendors = 2, - SPPrivacyManagerTabFeatures = 3, -}; - - -/// SPPropertyName is the exact name of your property as created in SourcePoint’s dashboard. -/// important: -/// notice that it can only contain letters, numbers, . (dots), : (semicolons), -///
    -///
  • -/// (dashes) and / (slashes). The constructor will validate upon that and throw an error otherwise. -///
  • -///
-SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName") -@interface SPPropertyName : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -/// \param rawValue the exact name of your property as created in SourcePoint’s dashboard. -/// -/// -/// throws: -/// InvalidArgumentError if the property name contain anything other than letters, numbers, . (dots), : (semicolons) and / (slashes). -- (nullable instancetype)init:(NSString * _Nonnull)rawValue error:(NSError * _Nullable * _Nullable)error OBJC_DESIGNATED_INITIALIZER; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - - - -SWIFT_CLASS("_TtC21ConsentViewController10SPUserData") -@interface SPUserData : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -@interface SPUserData (SWIFT_EXTENSION(ConsentViewController)) -/// Returns GDPR consent data if any available. -/// seealso: -/// SPGDPRConsent -- (SPGDPRConsent * _Nullable)objcGDPRConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcGDPRApplies SWIFT_WARN_UNUSED_RESULT; -/// Returns GDPR consent data if any available. -/// seealso: -/// SPCCPAConsent -- (SPCCPAConsent * _Nullable)objcCCPAConsents SWIFT_WARN_UNUSED_RESULT; -/// Indicates whether GDPR applies based on the VendorList configuration. -- (BOOL)objcCCPAApplies SWIFT_WARN_UNUSED_RESULT; -@end - - - - - - - - - - - - -SWIFT_CLASS("_TtC21ConsentViewController43UnableToConvertConsentSnapshotIntoJsonError") -@interface UnableToConvertConsentSnapshotIntoJsonError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController16UnableToFindView") -@interface UnableToFindView : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController37UnableToInjectMessageIntoRenderingApp") -@interface UnableToInjectMessageIntoRenderingApp : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - -SWIFT_CLASS("_TtC21ConsentViewController22UnableToLoadJSReceiver") -@interface UnableToLoadJSReceiver : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@end - - - -SWIFT_CLASS("_TtC21ConsentViewController12WebViewError") -@interface WebViewError : SPError -@property (nonatomic, readonly, copy) NSString * _Nonnull spCode; -@property (nonatomic, readonly, copy) NSString * _Nonnull description; -@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/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-tvOS-umbrella.h b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-tvOS-umbrella.h deleted file mode 100644 index 64a72fff6..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Headers/ConsentViewController-tvOS-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double ConsentViewControllerVersionNumber; -FOUNDATION_EXPORT const unsigned char ConsentViewControllerVersionString[]; - diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist deleted file mode 100644 index 5c14f8dbb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/LongButtonViewCell.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/LongButtonViewCell.nib deleted file mode 100644 index b9bc24cc9..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/LongButtonViewCell.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json deleted file mode 100644 index 82a53ffe6..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json +++ /dev/null @@ -1,31488 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ConsentStatus", - "printedName": "ConsentStatus", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController0A6StatusV", - "mangledName": "$s21ConsentViewController0A6StatusV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MockNativePMResponse", - "printedName": "MockNativePMResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController20MockNativePMResponseSSvp", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "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:21ConsentViewController20MockNativePMResponseSSvg", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPActionType", - "printedName": "SPActionType", - "children": [ - { - "kind": "Var", - "name": "SaveAndExit", - "printedName": "SaveAndExit", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeSaveAndExit", - "mangledName": "$s21ConsentViewController12SPActionTypeO11SaveAndExityA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "PMCancel", - "printedName": "PMCancel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypePMCancel", - "mangledName": "$s21ConsentViewController12SPActionTypeO8PMCancelyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Custom", - "printedName": "Custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeCustom", - "mangledName": "$s21ConsentViewController12SPActionTypeO6CustomyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "AcceptAll", - "printedName": "AcceptAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeAcceptAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9AcceptAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "ShowPrivacyManager", - "printedName": "ShowPrivacyManager", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeShowPrivacyManager", - "mangledName": "$s21ConsentViewController12SPActionTypeO18ShowPrivacyManageryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "RejectAll", - "printedName": "RejectAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRejectAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9RejectAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Dismiss", - "printedName": "Dismiss", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeDismiss", - "mangledName": "$s21ConsentViewController12SPActionTypeO7DismissyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "RequestATTAccess", - "printedName": "RequestATTAccess", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRequestATTAccess", - "mangledName": "$s21ConsentViewController12SPActionTypeO16RequestATTAccessyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "IDFAAccepted", - "printedName": "IDFAAccepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFAAccepted", - "mangledName": "$s21ConsentViewController12SPActionTypeO12IDFAAcceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "IDFADenied", - "printedName": "IDFADenied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFADenied", - "mangledName": "$s21ConsentViewController12SPActionTypeO10IDFADeniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeUnknown", - "mangledName": "$s21ConsentViewController12SPActionTypeO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPActionType?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPActionType", - "mangledName": "$s21ConsentViewController12SPActionTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "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": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPAction", - "printedName": "SPAction", - "children": [ - { - "kind": "Var", - "name": "type", - "printedName": "type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setType:", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "consentLanguage", - "printedName": "consentLanguage", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmURL", - "printedName": "pmURL", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPmURL:", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmPayload", - "printedName": "pmPayload", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "publisherData", - "printedName": "publisherData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPublisherData:", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "encodablePubData", - "printedName": "encodablePubData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setEncodablePubData:", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "customActionId", - "printedName": "customActionId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setCustomActionId:", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC14customActionIdSSSgvM", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:campaignType:consentLanguage:pmPayload:pmurl:customActionId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "hasDefaultArg": true, - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "mangledName": "$s21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)isEqual:", - "mangledName": "$s21ConsentViewController8SPActionC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)init", - "mangledName": "$s21ConsentViewController8SPActionCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction", - "mangledName": "$s21ConsentViewController8SPActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignEnv", - "printedName": "SPCampaignEnv", - "children": [ - { - "kind": "Var", - "name": "Stage", - "printedName": "Stage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvStage", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO5StageyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Public", - "printedName": "Public", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvPublic", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6PublicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaign", - "printedName": "SPCampaign", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(py)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(targetingParams:groupPmId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)initWithTargetingParams:groupPmId:", - "mangledName": "$s21ConsentViewController10SPCampaignC15targetingParams9groupPmIdACSDyS2SG_SSSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)init", - "mangledName": "$s21ConsentViewController10SPCampaignCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign", - "mangledName": "$s21ConsentViewController10SPCampaignC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "TypeDecl", - "name": "SPCampaigns", - "printedName": "SPCampaigns", - "children": [ - { - "kind": "Var", - "name": "environment", - "printedName": "environment", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:ios14:environment:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)initWithGdpr:ccpa:ios14:environment:", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdpr4ccpa5ios1411environmentAcA10SPCampaignCSg_A2jA0I3EnvOtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)init", - "mangledName": "$s21ConsentViewController11SPCampaignsCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns", - "mangledName": "$s21ConsentViewController11SPCampaignsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignType", - "printedName": "SPCampaignType", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeGdpr", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4gdpryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeIos14", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO5ios14yA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeCcpa", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4ccpayA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeUnknown", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignType", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CCPAConsentStatus", - "printedName": "CCPAConsentStatus", - "children": [ - { - "kind": "Var", - "name": "RejectedNone", - "printedName": "RejectedNone", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedNone", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedNoneyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "RejectedSome", - "printedName": "RejectedSome", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedSome", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedSomeyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "RejectedAll", - "printedName": "RejectedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO11RejectedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ConsentedAll", - "printedName": "ConsentedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusConsentedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12ConsentedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "LinkedNoAction", - "printedName": "LinkedNoAction", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusLinkedNoAction", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO14LinkedNoActionyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusUnknown", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.CCPAConsentStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPAConsent", - "printedName": "SPCCPAConsent", - "children": [ - { - "kind": "Var", - "name": "defaultUsPrivacyString", - "printedName": "defaultUsPrivacyString", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cpy)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "status", - "printedName": "status", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setStatus:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedVendors", - "printedName": "rejectedVendors", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedVendors:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedCategories", - "printedName": "rejectedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedCategories:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uspstring", - "printedName": "uspstring", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)init", - "mangledName": "$s21ConsentViewController13SPCCPAConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentManager", - "printedName": "SPConsentManager", - "children": [ - { - "kind": "Var", - "name": "shouldCallErrorMetrics", - "printedName": "shouldCallErrorMetrics", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cpy)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)setShouldCallErrorMetrics:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvsZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCleanUserDataOnError:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageTimeoutInSeconds:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "privacyManagerTab", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "privacyManagerTab", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setPrivacyManagerTab:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageLanguage:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC9accountId08propertyG00H4Name9campaigns8language8delegateACSi_SiAA010SPPropertyI0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC", - "Convenience", - "Required", - "AccessControl" - ], - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "gracefullyDegradeOnError", - "printedName": "gracefullyDegradeOnError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)gracefullyDegradeOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC24gracefullyDegradeOnErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)onError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "objc_name": "onError:", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)init", - "mangledName": "$s21ConsentViewController16SPConsentManagerCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cpy)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "VERSION", - "declAttributes": [ - "HasInitialValue", - "Final", - "ObjC", - "HasStorage", - "AccessControl" - ], - "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@ConsentViewController@objc(cs)SPConsentManager(cm)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "objc_name": "VERSION", - "declAttributes": [ - "ObjC", - "Final" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvp", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "RawDocComment" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvg", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cm)clearAllData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "clearAllData", - "declAttributes": [ - "Final", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadGDPRPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadCCPAPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loaded:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "loaded:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)finished:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "finished:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)action:from:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "objc_name": "action:from:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager", - "mangledName": "$s21ConsentViewController16SPConsentManagerC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPSDK", - "printedName": "SPSDK", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP" - }, - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDateCreated", - "printedName": "SPDateCreated", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPDateCreatedV", - "mangledName": "$s21ConsentViewController13SPDateCreatedV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "children": [ - { - "kind": "Function", - "name": "onAction", - "printedName": "onAction(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate(im)onAction:from:", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP8onAction_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "children": [ - { - "kind": "Function", - "name": "onSPUIReady", - "printedName": "onSPUIReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP11onSPUIReadyyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPNativeMessageReady", - "printedName": "onSPNativeMessageReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPNativeMessageReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP22onSPNativeMessageReadyyyAA0gH0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPUIFinished", - "printedName": "onSPUIFinished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIFinished:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP14onSPUIFinishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onConsentReady", - "printedName": "onConsentReady(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onConsentReadyWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP02onA5Ready8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onConsentReadyWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPFinished", - "printedName": "onSPFinished(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPFinishedWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP12onSPFinished8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onSPFinishedWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onErrorWithError:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP7onError5erroryAA7SPErrorC_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onErrorWithError:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDelegate", - "printedName": "SPDelegate", - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate", - "mangledName": "$s21ConsentViewController10SPDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPConsentDelegate, τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP" - }, - { - "kind": "Conformance", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPError", - "printedName": "SPError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spDescription", - "printedName": "spDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "originalError", - "printedName": "originalError", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setOriginalError:", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setCampaignType:", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(domain:code:userInfo:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)initWithDomain:code:userInfo:", - "mangledName": "$s21ConsentViewController7SPErrorC6domain4code8userInfoACSS_SiSDySSypGSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithDomain:code:userInfo:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPError", - "mangledName": "$s21ConsentViewController7SPErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToFindView", - "printedName": "UnableToFindView", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView", - "mangledName": "$s21ConsentViewController012UnableToFindB0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToLoadJSReceiver", - "printedName": "UnableToLoadJSReceiver", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WebViewError", - "printedName": "WebViewError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError", - "mangledName": "$s21ConsentViewController03WebB5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPropertyNameError", - "printedName": "InvalidPropertyNameError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MissingChildPmIdError", - "printedName": "MissingChildPmIdError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidEventPayloadError", - "printedName": "InvalidEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidOnActionEventPayloadError", - "printedName": "InvalidOnActionEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidEventPayloadError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidURLError", - "printedName": "InvalidURLError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppError", - "printedName": "RenderingAppError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "renderingAppErrorCode", - "printedName": "renderingAppErrorCode", - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppTimeoutError", - "printedName": "RenderingAppTimeoutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToInjectMessageIntoRenderingApp", - "printedName": "UnableToInjectMessageIntoRenderingApp", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseWebMessageError", - "printedName": "InvalidResponseWebMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGetMessagesEndpointError", - "printedName": "InvalidResponseGetMessagesEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidGetMessagesParams", - "printedName": "InvalidGetMessagesParams", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageGDPREndpointError", - "printedName": "InvalidResponseMessageGDPREndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageCCPAEndpointError", - "printedName": "InvalidResponseMessageCCPAEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGDPRPMViewEndpointError", - "printedName": "InvalidResponseGDPRPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCCPAPMViewEndpointError", - "printedName": "InvalidResponseCCPAPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseNativeMessageError", - "printedName": "InvalidResponseNativeMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseConsentError", - "printedName": "InvalidResponseConsentError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCustomError", - "printedName": "InvalidResponseCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseDeleteCustomError", - "printedName": "InvalidResponseDeleteCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NoInternetConnection", - "printedName": "NoInternetConnection", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeOutError", - "printedName": "ConnectionTimeOutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GenericNetworkError", - "printedName": "GenericNetworkError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeoutAPIError", - "printedName": "ConnectionTimeoutAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(py)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(im)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseAPIError", - "printedName": "InvalidResponseAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PostingConsentWithoutConsentUUID", - "printedName": "PostingConsentWithoutConsentUUID", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)setCampaignType:", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovs", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataQueryParamsError", - "printedName": "InvalidMetaDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataResponseError", - "printedName": "InvalidMetaDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusQueryParamsError", - "printedName": "InvalidConsentStatusQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusResponseError", - "printedName": "InvalidConsentStatusResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataQueryParamsError", - "printedName": "InvalidPvDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataResponseError", - "printedName": "InvalidPvDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllParamsError", - "printedName": "InvalidChoiceAllParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(py)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(im)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllResponseError", - "printedName": "InvalidChoiceAllResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToConvertConsentSnapshotIntoJsonError", - "printedName": "UnableToConvertConsentSnapshotIntoJsonError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(py)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(im)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidJSONEncodeResult", - "printedName": "InvalidJSONEncodeResult", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponsAPICode", - "printedName": "InvalidResponsAPICode", - "children": [ - { - "kind": "Var", - "name": "META_DATA", - "printedName": "META_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CONSENT_STATUS", - "printedName": "CONSENT_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "PV_DATA", - "printedName": "PV_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "MESSAGES", - "printedName": "MESSAGES", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CUSTOM_CONSENT", - "printedName": "CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "ERROR_METRICS", - "printedName": "ERROR_METRICS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_ACTION", - "printedName": "CCPA_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_ACTION", - "printedName": "GDPR_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "IDFA_STATUS", - "printedName": "IDFA_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_PRIVACY_MANAGER", - "printedName": "CCPA_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CHOICE_ALL", - "printedName": "CHOICE_ALL", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_PRIVACY_MANAGER", - "printedName": "GDPR_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_MESSAGE", - "printedName": "CCPA_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_MESSAGE", - "printedName": "GDPR_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "DELETE_CUSTOM_CONSENT", - "printedName": "DELETE_CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "EMPTY", - "printedName": "EMPTY", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.InvalidResponsAPICode?", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "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:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO", - "moduleName": "ConsentViewController", - "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": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPRVendorGrant", - "printedName": "SPGDPRVendorGrant", - "children": [ - { - "kind": "Var", - "name": "granted", - "printedName": "granted", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "purposeGrants", - "printedName": "purposeGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(granted:purposeGrants:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)initWithGranted:purposeGrants:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7granted13purposeGrantsACSb_SDySSSbGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)isEqual:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)init", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPGDPRConsent", - "printedName": "SPGDPRConsent", - "children": [ - { - "kind": "Var", - "name": "vendorGrants", - "printedName": "vendorGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setVendorGrants:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "euconsent", - "printedName": "euconsent", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setEuconsent:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "tcfData", - "printedName": "tcfData", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "acceptedCategories", - "printedName": "acceptedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)init", - "mangledName": "$s21ConsentViewController13SPGDPRConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "AdSupport", - "printedName": "AdSupport", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "AppTrackingTransparency", - "printedName": "AppTrackingTransparency", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatus", - "printedName": "SPIDFAStatus", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnknown", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "accepted", - "printedName": "accepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusAccepted", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8acceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "denied", - "printedName": "denied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusDenied", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6deniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unavailable", - "printedName": "unavailable", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnavailable", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11unavailableyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fromApple:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "AuthorizationStatus", - "printedName": "AppTrackingTransparency.ATTrackingManager.AuthorizationStatus", - "usr": "c:@E@ATTrackingManagerAuthorizationStatus" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "moduleName": "ConsentViewController", - "intro_iOS": "14", - "intro_tvOS": "14", - "declAttributes": [ - "AccessControl", - "Available", - "Available" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "requestAuthorisation", - "printedName": "requestAuthorisation(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPIDFAStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatusBridge", - "printedName": "SPIDFAStatusBridge", - "children": [ - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)current", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC7currentAA0D0OyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "currentString", - "printedName": "currentString()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)currentString", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC13currentStringSSyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatusBridge", - "printedName": "ConsentViewController.SPIDFAStatusBridge", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(im)init", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPJson", - "printedName": "SPJson", - "children": [ - { - "kind": "Var", - "name": "string", - "printedName": "string", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6stringyACSScACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6stringyACSScACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "number", - "printedName": "number", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6numberyACSdcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6numberyACSdcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "object", - "printedName": "object", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[ConsentViewController.SPJson.Key : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "array", - "printedName": "array", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "bool", - "printedName": "bool", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4boolyACSbcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO4boolyACSbcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "null", - "printedName": "null", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4nullyA2CmF", - "mangledName": "$s21ConsentViewController6SPJsonO4nullyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyVyAESScfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyVyAESScfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(intValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "moduleName": "ConsentViewController", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController6SPJsonO3KeyV", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CodingKey", - "printedName": "CodingKey", - "usr": "s:s9CodingKeyP", - "mangledName": "$ss9CodingKeyP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Var", - "name": "objectValue", - "printedName": "objectValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "arrayValue", - "printedName": "arrayValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "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:21ConsentViewController6SPJsonO11stringValueSSSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController6SPJsonO11stringValueSSSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nullValue", - "printedName": "nullValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "doubleValue", - "printedName": "doubleValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "boolValue", - "printedName": "boolValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "anyValue", - "printedName": "anyValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dictionaryValue", - "printedName": "dictionaryValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOACycfc", - "mangledName": "$s21ConsentViewController6SPJsonOACycfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(dynamicMember:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOyACypKcfc", - "mangledName": "$s21ConsentViewController6SPJsonOyACypKcfc", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController6SPJsonO", - "mangledName": "$s21ConsentViewController6SPJsonO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessage", - "printedName": "SPMessage", - "declKind": "Class", - "usr": "s:21ConsentViewController9SPMessageC", - "mangledName": "$s21ConsentViewController9SPMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers" - ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageLanguage", - "printedName": "SPMessageLanguage", - "children": [ - { - "kind": "Var", - "name": "BrowserDefault", - "printedName": "BrowserDefault", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBrowserDefault", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO14BrowserDefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "English", - "printedName": "English", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEnglish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7EnglishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Bulgarian", - "printedName": "Bulgarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBulgarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9BulgarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Catalan", - "printedName": "Catalan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCatalan", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7CatalanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "Chinese", - "printedName": "Chinese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageChinese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ChineseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Croatian", - "printedName": "Croatian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCroatian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8CroatianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Czech", - "printedName": "Czech", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCzech", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5CzechyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "Danish", - "printedName": "Danish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6DanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "Dutch", - "printedName": "Dutch", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDutch", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5DutchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "Estonian", - "printedName": "Estonian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEstonian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8EstonianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Finnish", - "printedName": "Finnish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFinnish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7FinnishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "French", - "printedName": "French", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFrench", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6FrenchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 - }, - { - "kind": "Var", - "name": "Gaelic", - "printedName": "Gaelic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGaelic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GaelicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 12 - }, - { - "kind": "Var", - "name": "German", - "printedName": "German", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGerman", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GermanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 13 - }, - { - "kind": "Var", - "name": "Greek", - "printedName": "Greek", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGreek", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5GreekyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 14 - }, - { - "kind": "Var", - "name": "Hungarian", - "printedName": "Hungarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageHungarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9HungarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "Icelandic", - "printedName": "Icelandic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageIcelandic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9IcelandicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 - }, - { - "kind": "Var", - "name": "Italian", - "printedName": "Italian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageItalian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ItalianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 - }, - { - "kind": "Var", - "name": "Japanese", - "printedName": "Japanese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageJapanese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8JapaneseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 - }, - { - "kind": "Var", - "name": "Latvian", - "printedName": "Latvian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLatvian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7LatvianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 - }, - { - "kind": "Var", - "name": "Lithuanian", - "printedName": "Lithuanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLithuanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10LithuanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "Norwegian", - "printedName": "Norwegian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageNorwegian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9NorwegianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 - }, - { - "kind": "Var", - "name": "Polish", - "printedName": "Polish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePolish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6PolishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "Portuguese", - "printedName": "Portuguese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePortuguese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10PortugueseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 - }, - { - "kind": "Var", - "name": "Romanian", - "printedName": "Romanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRomanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8RomanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "Russian", - "printedName": "Russian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRussian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7RussianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 - }, - { - "kind": "Var", - "name": "Serbian_Cyrillic", - "printedName": "Serbian_Cyrillic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Cyrillic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO16Serbian_CyrillicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 - }, - { - "kind": "Var", - "name": "Serbian_Latin", - "printedName": "Serbian_Latin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Latin", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO13Serbian_LatinyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 27 - }, - { - "kind": "Var", - "name": "Slovakian", - "printedName": "Slovakian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovakian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovakianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 28 - }, - { - "kind": "Var", - "name": "Slovenian", - "printedName": "Slovenian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovenian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovenianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 29 - }, - { - "kind": "Var", - "name": "Spanish", - "printedName": "Spanish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSpanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SpanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 30 - }, - { - "kind": "Var", - "name": "Swedish", - "printedName": "Swedish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSwedish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SwedishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 31 - }, - { - "kind": "Var", - "name": "Turkish", - "printedName": "Turkish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageTurkish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7TurkishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 32 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageLanguage?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "children": [ - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loaded:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Optional", - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)action:from:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)onError:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)finished:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadMessage", - "mangledName": "$s21ConsentViewController14SPRenderingAppP11loadMessageyyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController14SPRenderingAppP18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController14SPRenderingAppP19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "MessageController", - "printedName": "MessageController", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadMessage", - "mangledName": "$s21ConsentViewController07MessageC0P04loadD0yyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController07MessageC0P18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController07MessageC0P19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageView", - "printedName": "SPMessageView", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.MessageController, τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageViewController", - "printedName": "SPMessageViewController", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "ReferenceOwnership", - "AccessControl" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadMessage", - "mangledName": "$s21ConsentViewController09SPMessagebC0C11loadMessageyyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController09SPMessagebC0C19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(nibName:bundle:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageViewController", - "printedName": "ConsentViewController.SPMessageViewController", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController" - }, - { - "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@ConsentViewController@objc(cs)SPMessageViewController(im)initWithNibName:bundle:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7nibName6bundleACSSSg_So8NSBundleCSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithNibName:bundle:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController", - "mangledName": "$s21ConsentViewController09SPMessagebC0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)UIViewController", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "UIKit.UIViewController", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPNativeMessage", - "printedName": "SPNativeMessage", - "children": [ - { - "kind": "TypeDecl", - "name": "AttributeStyle", - "printedName": "AttributeStyle", - "children": [ - { - "kind": "Var", - "name": "fontFamily", - "printedName": "fontFamily", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "fontSize", - "printedName": "fontSize", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "color", - "printedName": "color", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "backgroundColor", - "printedName": "backgroundColor", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fontFamily:fontSize:color:backgroundColor:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Attribute", - "printedName": "Attribute", - "children": [ - { - "kind": "Var", - "name": "text", - "printedName": "text", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "style", - "printedName": "style", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Action", - "printedName": "Action", - "children": [ - { - "kind": "Var", - "name": "choiceType", - "printedName": "choiceType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:choiceType:url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "overriding": true, - "declAttributes": [ - "AccessControl", - "Override" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "superclassNames": [ - "ConsentViewController.SPNativeMessage.Attribute", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "ReferenceOwnership", - "AccessControl", - "RawDocComment" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setCampaignType:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageId:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setTimeout:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "title", - "printedName": "title", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "body", - "printedName": "body", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actions", - "printedName": "actions", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(title:body:actions:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC04loadE0yyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController15SPNativeMessageC19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)init", - "mangledName": "$s21ConsentViewController15SPNativeMessageCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "TVUIKit", - "printedName": "TVUIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPrivacyManagerTab", - "printedName": "SPPrivacyManagerTab", - "children": [ - { - "kind": "Var", - "name": "Default", - "printedName": "Default", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabDefault", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7DefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Purposes", - "printedName": "Purposes", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabPurposes", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8PurposesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Vendors", - "printedName": "Vendors", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabVendors", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7VendorsyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Features", - "printedName": "Features", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabFeatures", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8FeaturesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPPrivacyManagerTab?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPropertyName", - "printedName": "SPPropertyName", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(py)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init:error:", - "mangledName": "$s21ConsentViewController14SPPropertyNameCyACSSKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)isEqual:", - "mangledName": "$s21ConsentViewController14SPPropertyNameC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init", - "mangledName": "$s21ConsentViewController14SPPropertyNameCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName", - "mangledName": "$s21ConsentViewController14SPPropertyNameC", - "moduleName": "ConsentViewController", - "isOpen": true, - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyEncodable", - "printedName": "AnyEncodable", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Encodable?", - "children": [ - { - "kind": "TypeNominal", - "name": "Encodable", - "printedName": "Swift.Encodable", - "usr": "s:SE" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "mangledName": "$s21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)isEqual:", - "mangledName": "$s21ConsentViewController12AnyEncodableC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)init", - "mangledName": "$s21ConsentViewController12AnyEncodableCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable", - "mangledName": "$s21ConsentViewController12AnyEncodableC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPA", - "printedName": "SPCCPA", - "children": [ - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(py)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPCCPAP22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPR", - "printedName": "SPGDPR", - "children": [ - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(py)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPGDPRP22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPSDK", - "printedName": "SPSDK", - "children": [ - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cpy)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController5SPSDKP9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)clearAllData", - "mangledName": "$s21ConsentViewController5SPSDKP12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "mangledName": "$s21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:pubData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPCCPA, τ_0_0 : ConsentViewController.SPGDPR, τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPWebConsents", - "printedName": "SPWebConsents", - "children": [ - { - "kind": "TypeDecl", - "name": "SPWebConsent", - "printedName": "SPWebConsent", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(uuid:webConsentPayload:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "usr": "s:Sq" - }, - { - "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": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV", - "mangledName": "$s21ConsentViewController13SPWebConsentsV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsent", - "printedName": "SPConsent", - "children": [ - { - "kind": "Var", - "name": "consents", - "printedName": "consents", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvp", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvg", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvp", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvg", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvp", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvg", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(consents:applies:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "mangledName": "$s21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC7isEqualySbypSgF", - "mangledName": "$s21ConsentViewController9SPConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentCACyxGycfc", - "mangledName": "$s21ConsentViewController9SPConsentCACyxGycfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController9SPConsentC", - "mangledName": "$s21ConsentViewController9SPConsentC", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPUserData", - "printedName": "SPUserData", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(py)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)isEqual:", - "mangledName": "$s21ConsentViewController10SPUserDataC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)init", - "mangledName": "$s21ConsentViewController10SPUserDataCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData", - "mangledName": "$s21ConsentViewController10SPUserDataC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "SPObjcUserData", - "printedName": "SPObjcUserData", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPObjcUserData", - "printedName": "SPObjcUserData", - "children": [ - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSObject", - "printedName": "NSObject", - "children": [ - { - "kind": "Function", - "name": "toJSON", - "printedName": "toJSON()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)NSObject(im)toJSON", - "mangledName": "$sSo8NSObjectC21ConsentViewControllerE6toJSONSSSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)NSObject", - "moduleName": "ObjectiveC", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSObject", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "isExternal": true, - "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": "TypeDecl", - "name": "URLSession", - "printedName": "URLSession", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSession", - "moduleName": "Foundation", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSURLSession", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "URLSessionDataTask", - "printedName": "URLSessionDataTask", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSessionDataTask", - "moduleName": "Foundation", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSURLSessionDataTask", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSURLSessionTask", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Foundation.URLSessionTask", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "DispatchQueue", - "printedName": "DispatchQueue", - "declKind": "Class", - "usr": "c:objc(cs)OS_dispatch_queue", - "moduleName": "Dispatch", - "isOpen": true, - "objc_name": "OS_dispatch_queue", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)OS_dispatch_object", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Dispatch.DispatchObject", - "os_object.OS_object", - "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": "Scheduler", - "printedName": "Scheduler", - "children": [ - { - "kind": "TypeWitness", - "name": "SchedulerTimeType", - "printedName": "SchedulerTimeType", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerTimeType", - "printedName": "Dispatch.DispatchQueue.SchedulerTimeType", - "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "SchedulerOptions", - "printedName": "SchedulerOptions", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerOptions", - "printedName": "Dispatch.DispatchQueue.SchedulerOptions", - "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV" - } - ] - } - ], - "usr": "s:7Combine9SchedulerP", - "mangledName": "$s7Combine9SchedulerP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UserDefaults", - "printedName": "UserDefaults", - "declKind": "Class", - "usr": "c:objc(cs)NSUserDefaults", - "moduleName": "Foundation", - "isOpen": true, - "objc_name": "NSUserDefaults", - "declAttributes": [ - "ObjC", - "NonSendable", - "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" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIColor", - "printedName": "UIColor", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(hexString:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIColor?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIColor", - "printedName": "UIKit.UIColor", - "usr": "c:objc(cs)UIColor" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:So7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "mangledName": "$sSo7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Convenience", - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Convenience" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)UIColor", - "moduleName": "UIKit", - "isOpen": true, - "objc_name": "UIColor", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "_ExpressibleByColorLiteral", - "printedName": "_ExpressibleByColorLiteral", - "usr": "s:s26_ExpressibleByColorLiteralP", - "mangledName": "$ss26_ExpressibleByColorLiteralP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "BooleanLiteral", - "offset": 556, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 600, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 644, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 305, - "length": 7, - "value": "\"SPEnv\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 9, - "value": "\"preprod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 414, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 423, - "length": 11, - "value": "\"localProd\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 479, - "length": 58, - "value": "\"scriptType=ios&scriptVersion=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 586, - "length": 31, - "value": "\"https:\/\/cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 620, - "length": 39, - "value": "\"https:\/\/preprod-cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 707, - "length": 28, - "value": "\".\/wrapper\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 734, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 809, - "length": 40, - "value": "\".\/v2\/message\/v2\/gdpr?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 848, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 927, - "length": 40, - "value": "\".\/v2\/message\/v2\/ccpa?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 966, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1045, - "length": 47, - "value": "\".\/metrics\/v1\/custom-metrics?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1091, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1170, - "length": 46, - "value": "\".\/v2\/messages\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1215, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1294, - "length": 46, - "value": "\".\/v2\/messages\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1339, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1418, - "length": 63, - "value": "\".\/metrics\/v1\/apple-tracking?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1462, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1480, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1568, - "length": 53, - "value": "\".\/consent\/tcfv2\/consent\/v3\/custom?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1620, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1697, - "length": 77, - "value": "\".\/tcfv2\/v1\/gdpr\/custom-consent?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1744, - "length": 1, - "value": "\"&inApp=true&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1773, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1865, - "length": 72, - "value": "\".\/consent\/tcfv2\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1936, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2024, - "length": 63, - "value": "\".\/ccpa\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2086, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2156, - "length": 22, - "value": "\".\/ccpa_pm\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2247, - "length": 30, - "value": "\".\/privacy-manager\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2353, - "length": 55, - "value": "\".\/v2\/consent-status?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2389, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2407, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2483, - "length": 50, - "value": "\".\/v2\/meta-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2514, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2532, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2611, - "length": 49, - "value": "\".\/v2\/messages?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2641, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2659, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2733, - "length": 48, - "value": "\".\/v2\/pv-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2762, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2780, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 32, - "value": "\".\/v2\/choice\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2889, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2972, - "length": 37, - "value": "\".\/v2\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3008, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3091, - "length": 37, - "value": "\".\/v2\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3127, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3211, - "length": 59, - "value": "\".\/v2\/choice\/reject-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3251, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3269, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3354, - "length": 60, - "value": "\".\/v2\/choice\/consent-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3395, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3413, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Data\/GDPRPMPayload.swift", - "kind": "Array", - "offset": 786, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "StringLiteral", - "offset": 205, - "length": 175, - "value": "\"{\"TCData\":{\"type\":\"RecordString\"},\"webConsentPayload\":{\"type\":\"string\"},\"localState\":{\"type\":\"RecordString\"},\"categories\":true,\"translateMessage\":true}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 403, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 445, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 498, - "length": 18, - "value": "[(\"type\", \"string\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 538, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/LongButtonViewCell.swift", - "kind": "BooleanLiteral", - "offset": 238, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/LongButtonViewCell.swift", - "kind": "BooleanLiteral", - "offset": 342, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "BooleanLiteral", - "offset": 1083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MockNativePMResponse.swift", - "kind": "StringLiteral", - "offset": 175, - "length": 29444, - "value": "\"{\n \"message_json\": {\n \"id\": \"Root\",\n \"type\": \"NativeOtt\",\n \"name\": \"Home View\",\n \"settings\": {\n \"supportedLanguages\": [\n \"EN\"\n ],\n \"defaultLanguage\": \"EN\",\n \"vendorList\": \"60eeeb4b54c1fc232c66a272\",\n \"showPrivacyPolicyBtn\": false,\n \"compliance_list\": [\n {\n \"1\": true\n },\n {\n \"2\": true\n },\n {\n \"3\": true\n },\n {\n \"4\": true\n },\n {\n \"5\": true\n },\n {\n \"6\": true\n },\n {\n \"7\": true\n },\n {\n \"8\": true\n },\n {\n \"9\": true\n },\n {\n \"10\": true\n },\n {\n \"11\": true\n },\n {\n \"12\": true\n },\n {\n \"13\": true\n }\n ],\n \"compliance_status\": true\n },\n \"children\": [\n {\n \"id\": \"HomeView\",\n \"type\": \"NativeView\",\n \"name\": \"Home View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Privacy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CloseButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Close Button\",\n \"settings\": {\n \"text\": \"Close\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavCategoriesButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate To Categories Btn\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavVendorsButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Vendors Btn\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"PublisherDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Publisher Description\",\n \"settings\": {\n \"text\": \"We and our partners use device identifiers or similar technologies on the app and to collect and use personal data (e.g., your IP address). If you consent, the device identifiers or or the information can be stored locally or accessed on your device for the purpose described below. You can click “Accept All” or “manage Preferences” to customize your consent. For some of the purposes below, our partners use precise geolocation data, and they also rely on legitimate interests to process personal data. View our partners to see the purposes they believe for you can change have legitimate interest & you can change your settings at any time.\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButtons\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"ON\",\n \"offText\": \"OFF\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"NavPrivacyPolicyButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Privacy Policy Btn\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoriesView\",\n \"type\": \"NativeView\",\n \"name\": \"Categories View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Header\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Definition\",\n \"settings\": {\n \"text\": \"You give affirmative action to indicate that we can use your data for this purpose\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Features Header\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Features Definition\",\n \"settings\": {\n \"text\": \"Features are a use of the data that you have already agreed to share with us\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Header\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Definition\",\n \"settings\": {\n \"text\": \"We have a need to use your data for this processing purpose that is required for us to deliver services to you\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Header\",\n \"settings\": {\n \"text\": \"Special features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Definition\",\n \"settings\": {\n \"text\": \"Special Features are purposes that require your explicit content\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesSlider\",\n \"type\": \"Slider\",\n \"name\": \"Categories Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Button\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendors View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsSlider\",\n \"type\": \"Slider\",\n \"name\": \"Vendors Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"magnifyingGlassBackgroundColor\": \"#777a7e\",\n \"magnifyingGlassColor\": \"#ffffff\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendors Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\",\n \"color\": \"#060606\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoryDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Category Details View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Category Name\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoryDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendor Details\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"text\": \"On\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Text\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"FeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Features Text\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features\",\n \"settings\": {\n \"text\": \"Special Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LegitInterestsText\",\n \"type\": \"NativeText\",\n \"name\": \"Legitimate Interests\",\n \"settings\": {\n \"text\": \"Legitimate Interests\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieInfoText\",\n \"type\": \"NativeText\",\n \"name\": \"Cookie Info Text\",\n \"settings\": {\n \"text\": \"Cookie Information\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieTable\",\n \"type\": \"CookieTable\",\n \"name\": \"Cookie Table\",\n \"settings\": {\n \"nameText\": \"Cookie Name\",\n \"categoryText\": \"Category\",\n \"domainText\": \"Domain\",\n \"durationText\": \"Duration\",\n \"style\": {\n \"backgroundColor\": \"#f1f2f6\",\n \"linkColor\": \"#0294ff\",\n \"font\": {\n \"fontSize\": 12,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"headerFont\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"QrInstructions\",\n \"type\": \"NativeText\",\n \"name\": \"QR Instructions\",\n \"settings\": {\n \"text\": \"To scan use your camera app or a QR code reader on your device\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n }\n ]\n },\n {\n \"id\": \"PrivacyPolicyView\",\n \"type\": \"NativeView\",\n \"name\": \"Privacy Policy\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"Body\",\n \"type\": \"NativeText\",\n \"name\": \"Body\",\n \"settings\": {\n \"text\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id. Mauris et lorem eget erat fermentum ultrices. Pellentesque gravida, sem vel luctus condimentum, neque nibh lacinia neque, ac tempus sapien orci ut odio. Donec bibendum erat quis augue dignissim, rutrum fringilla sem egestas. Sed eu sem erat. Mauris sit amet lectus blandit, sollicitudin dui vel, fermentum velit. Suspendisse potenti. Sed vestibulum malesuada lorem posuere scelerisque. Suspendisse egestas nisl non neque posuere tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id.\",\n \"style\": {}\n }\n }\n ]\n }\n ]\n },\n \"message_choice\": [\n {\n \"choice_id\": 41428,\n \"type\": 15,\n \"iframe_url\": null,\n \"button_text\": \"Dismiss\"\n }\n ],\n \"categories\": [\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b4a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Store and\/or access information on a device\",\n \"description\": \"Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b52\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select basic ads\",\n \"description\": \"Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b5a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised ads profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised ads that are relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b60\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select personalised ads\",\n \"description\": \"Personalised ads can be shown to you based on a profile about you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b66\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised content profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised content that is relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b71\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Measure ad performance\",\n \"description\": \"The performance and effectiveness of ads that you see or interact with can be measured.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b81\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Develop and improve products\",\n \"description\": \"Your data can be used to improve existing systems and software, and to develop new products\"\n }\n ],\n \"site_id\": 4933,\n \"language\": \"en\"\n}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 389, - "length": 7, - "value": "\"SPSDK\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 660, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 742, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 778, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/QueryParamEncodableProtocol.swift", - "kind": "BooleanLiteral", - "offset": 586, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2758, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2942, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 1856, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 2105, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 8, - "value": "\"ConsentViewController.SPAction\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 432, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "Dictionary", - "offset": 640, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 10, - "value": "\"ConsentViewController.SPCampaign\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"ConsentViewController.SPCampaigns\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 190, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPACategoryDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 684, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 12, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 535, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 897, - "length": 14, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 1013, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 2159, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 2189, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3846, - "length": 6, - "value": "\"1---\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4972, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3319, - "length": 13, - "value": "\"ConsentViewController.SPCCPAConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAManagePreferenceViewController.swift", - "kind": "Array", - "offset": 726, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAManagePreferenceViewController.swift", - "kind": "StringLiteral", - "offset": 1121, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPANativePrivacyManagerViewController.swift", - "kind": "StringLiteral", - "offset": 544, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAPartnersViewController.swift", - "kind": "Array", - "offset": 345, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAPartnersViewController.swift", - "kind": "StringLiteral", - "offset": 480, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAVendorDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 662, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 322, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 373, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 764, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Array", - "offset": 1940, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2176, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2207, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 248, - "length": 16, - "value": "\"ConsentViewController.SPConsentManager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 8888, - "length": 7, - "value": "\"7.2.0\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9785, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9995, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 13728, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPDateCreated.swift", - "kind": "StringLiteral", - "offset": 268, - "length": 30, - "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 77, - "length": 7, - "value": "\"ConsentViewController.SPError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1049, - "length": 16, - "value": "\"ConsentViewController.UnableToFindView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1743, - "length": 12, - "value": "\"ConsentViewController.WebViewError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2426, - "length": 24, - "value": "\"ConsentViewController.InvalidPropertyNameError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2867, - "length": 21, - "value": "\"ConsentViewController.MissingChildPmIdError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 3498, - "length": 24, - "value": "\"ConsentViewController.InvalidEventPayloadError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4347, - "length": 15, - "value": "\"ConsentViewController.InvalidURLError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4806, - "length": 17, - "value": "\"ConsentViewController.RenderingAppError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9300, - "length": 22, - "value": "\"ConsentViewController.ConnectionTimeOutError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9979, - "length": 19, - "value": "\"ConsentViewController.GenericNetworkError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 10679, - "length": 25, - "value": "\"ConsentViewController.ConnectionTimeoutAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 11106, - "length": 23, - "value": "\"ConsentViewController.InvalidResponseAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPFocusableTextView.swift", - "kind": "BooleanLiteral", - "offset": 364, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPFocusableTextView.swift", - "kind": "StringLiteral", - "offset": 135, - "length": 19, - "value": "\"ConsentViewController.SPFocusableTextView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRCategoryDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 680, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 1689, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "Dictionary", - "offset": 1733, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 17, - "value": "\"ConsentViewController.SPGDPRVendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 4417, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 13, - "value": "\"ConsentViewController.SPGDPRConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRManagePreferenceViewController.swift", - "kind": "Array", - "offset": 1010, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRManagePreferenceViewController.swift", - "kind": "StringLiteral", - "offset": 2053, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRNativePrivacyManagerViewController.swift", - "kind": "Array", - "offset": 551, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRNativePrivacyManagerViewController.swift", - "kind": "StringLiteral", - "offset": 626, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRPartnersViewController.swift", - "kind": "Array", - "offset": 558, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRPartnersViewController.swift", - "kind": "StringLiteral", - "offset": 1073, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRVendorDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 662, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 7, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 8, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 6, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 361, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 376, - "length": 8, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 394, - "length": 7, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 411, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 6, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 443, - "length": 6, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 5, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 493, - "length": 9, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 7, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 529, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 7, - "value": "19" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 564, - "length": 10, - "value": "20" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 9, - "value": "21" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 6, - "value": "22" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 619, - "length": 10, - "value": "23" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 639, - "length": 8, - "value": "24" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 7, - "value": "25" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 16, - "value": "26" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 13, - "value": "27" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 9, - "value": "28" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 742, - "length": 9, - "value": "29" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 761, - "length": 7, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 778, - "length": 7, - "value": "31" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 795, - "length": 7, - "value": "32" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 2175, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "FloatLiteral", - "offset": 2217, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 1977, - "length": 23, - "value": "\"ConsentViewController.SPMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 371, - "length": 14, - "value": "\"ConsentViewController.AttributeStyle\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 852, - "length": 9, - "value": "\"ConsentViewController.Attribute\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1235, - "length": 6, - "value": "\"ConsentViewController.Action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 3234, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "FloatLiteral", - "offset": 3314, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 144, - "length": 15, - "value": "\"ConsentViewController.SPNativeMessage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 1984, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 3051, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "StringLiteral", - "offset": 4675, - "length": 19, - "value": "\"ConsentViewController.FocusGuideDebugView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 8721, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "StringLiteral", - "offset": 5054, - "length": 28, - "value": "\"ConsentViewController.SPNativeScreenViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 10, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 698, - "length": 10, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 710, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 10, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 736, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 744, - "length": 11, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "Array", - "offset": 2521, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 239, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 248, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "BooleanLiteral", - "offset": 2885, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 229, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 247, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 264, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 577, - "length": 20, - "value": "\"^[a-zA-Z.:\/0-9-]*$\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 439, - "length": 14, - "value": "\"ConsentViewController.SPPropertyName\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPublisherData.swift", - "kind": "StringLiteral", - "offset": 754, - "length": 12, - "value": "\"ConsentViewController.AnyEncodable\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPQRCode.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "Dictionary", - "offset": 2295, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2490, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2723, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Extensions\/SPString.swift", - "kind": "BooleanLiteral", - "offset": 751, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 737, - "length": 9, - "value": "\"ConsentViewController.SPConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 1733, - "length": 10, - "value": "\"ConsentViewController.SPUserData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 201, - "length": 5, - "value": "\"sp_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 9, - "value": "\"IABTCF_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 302, - "length": 21, - "value": "\"IABUSPrivacy_String\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 10, - "value": "\"localState\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 418, - "length": 26, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 435, - "length": 8, - "value": "\"userData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 481, - "length": 27, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 8, - "value": "\"CmpSdkID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "IntegerLiteral", - "offset": 541, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 613, - "length": 13, - "value": "\"GDPRchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 666, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 698, - "length": 13, - "value": "\"CCPAchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 744, - "length": 38, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 776, - "length": 5, - "value": "\"state\"" - } - ] -} \ No newline at end of file diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface deleted file mode 100644 index 21f600413..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface +++ /dev/null @@ -1,947 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-tvos10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import TVUIKit -import UIKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc deleted file mode 100644 index 11902b02b..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface deleted file mode 100644 index 21f600413..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface +++ /dev/null @@ -1,947 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target arm64-apple-tvos10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import TVUIKit -import UIKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json deleted file mode 100644 index 82a53ffe6..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json +++ /dev/null @@ -1,31488 +0,0 @@ -{ - "ABIRoot": { - "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", - "children": [ - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ConsentStatus", - "printedName": "ConsentStatus", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController0A6StatusV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController0A6StatusV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - }, - { - "kind": "TypeNominal", - "name": "ConsentStatus", - "printedName": "ConsentViewController.ConsentStatus", - "usr": "s:21ConsentViewController0A6StatusV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController0A6StatusV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController0A6StatusV", - "mangledName": "$s21ConsentViewController0A6StatusV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Var", - "name": "MockNativePMResponse", - "printedName": "MockNativePMResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController20MockNativePMResponseSSvp", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "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:21ConsentViewController20MockNativePMResponseSSvg", - "mangledName": "$s21ConsentViewController20MockNativePMResponseSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "os", - "printedName": "os", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPActionType", - "printedName": "SPActionType", - "children": [ - { - "kind": "Var", - "name": "SaveAndExit", - "printedName": "SaveAndExit", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeSaveAndExit", - "mangledName": "$s21ConsentViewController12SPActionTypeO11SaveAndExityA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "PMCancel", - "printedName": "PMCancel", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypePMCancel", - "mangledName": "$s21ConsentViewController12SPActionTypeO8PMCancelyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Custom", - "printedName": "Custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeCustom", - "mangledName": "$s21ConsentViewController12SPActionTypeO6CustomyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "AcceptAll", - "printedName": "AcceptAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeAcceptAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9AcceptAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "ShowPrivacyManager", - "printedName": "ShowPrivacyManager", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeShowPrivacyManager", - "mangledName": "$s21ConsentViewController12SPActionTypeO18ShowPrivacyManageryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "RejectAll", - "printedName": "RejectAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRejectAll", - "mangledName": "$s21ConsentViewController12SPActionTypeO9RejectAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Dismiss", - "printedName": "Dismiss", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeDismiss", - "mangledName": "$s21ConsentViewController12SPActionTypeO7DismissyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "RequestATTAccess", - "printedName": "RequestATTAccess", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeRequestATTAccess", - "mangledName": "$s21ConsentViewController12SPActionTypeO16RequestATTAccessyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "IDFAAccepted", - "printedName": "IDFAAccepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFAAccepted", - "mangledName": "$s21ConsentViewController12SPActionTypeO12IDFAAcceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "IDFADenied", - "printedName": "IDFADenied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeIDFADenied", - "mangledName": "$s21ConsentViewController12SPActionTypeO10IDFADeniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPActionType.Type) -> ConsentViewController.SPActionType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPActionType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPActionType@SPActionTypeUnknown", - "mangledName": "$s21ConsentViewController12SPActionTypeO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPActionTypeO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPActionType?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPActionTypeO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPActionTypeO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPActionType", - "mangledName": "$s21ConsentViewController12SPActionTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "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": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPActionType]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPAction", - "printedName": "SPAction", - "children": [ - { - "kind": "Var", - "name": "type", - "printedName": "type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)type", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setType:", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "mangledName": "$s21ConsentViewController8SPActionC4typeAA0D4TypeOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)campaignType", - "mangledName": "$s21ConsentViewController8SPActionC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "consentLanguage", - "printedName": "consentLanguage", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)consentLanguage", - "mangledName": "$s21ConsentViewController8SPActionC15consentLanguageSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmURL", - "printedName": "pmURL", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmURL", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPmURL:", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "mangledName": "$s21ConsentViewController8SPActionC5pmURL10Foundation0F0VSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)pmId", - "mangledName": "$s21ConsentViewController8SPActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmPayload", - "printedName": "pmPayload", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "mangledName": "$s21ConsentViewController8SPActionC9pmPayloadAA6SPJsonOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "publisherData", - "printedName": "publisherData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)publisherData", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setPublisherData:", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "mangledName": "$s21ConsentViewController8SPActionC13publisherDataSDyS2SGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "encodablePubData", - "printedName": "encodablePubData", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)encodablePubData", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setEncodablePubData:", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "mangledName": "$s21ConsentViewController8SPActionC16encodablePubDataSDySSAA12AnyEncodableCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "customActionId", - "printedName": "customActionId", - "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": "c:@M@ConsentViewController@objc(cs)SPAction(py)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPAction(im)customActionId", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)setCustomActionId:", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController8SPActionC14customActionIdSSSgvM", - "mangledName": "$s21ConsentViewController8SPActionC14customActionIdSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(py)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)description", - "mangledName": "$s21ConsentViewController8SPActionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(type:campaignType:consentLanguage:pmPayload:pmurl:customActionId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "hasDefaultArg": true, - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "mangledName": "$s21ConsentViewController8SPActionC4type12campaignType15consentLanguage9pmPayload5pmurl14customActionIdAcA0dG0O_AA010SPCampaignG0OSSSgAA6SPJsonO10Foundation3URLVSgANtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)isEqual:", - "mangledName": "$s21ConsentViewController8SPActionC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction(im)init", - "mangledName": "$s21ConsentViewController8SPActionCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction", - "mangledName": "$s21ConsentViewController8SPActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignEnv", - "printedName": "SPCampaignEnv", - "children": [ - { - "kind": "Var", - "name": "Stage", - "printedName": "Stage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvStage", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO5StageyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Public", - "printedName": "Public", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignEnv.Type) -> ConsentViewController.SPCampaignEnv", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignEnv.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv@SPCampaignEnvPublic", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6PublicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO11stringValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaignEnv?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv", - "mangledName": "$s21ConsentViewController13SPCampaignEnvO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaign", - "printedName": "SPCampaign", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(py)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)description", - "mangledName": "$s21ConsentViewController10SPCampaignC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(targetingParams:groupPmId:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)initWithTargetingParams:groupPmId:", - "mangledName": "$s21ConsentViewController10SPCampaignC15targetingParams9groupPmIdACSDyS2SG_SSSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign(im)init", - "mangledName": "$s21ConsentViewController10SPCampaignCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign", - "mangledName": "$s21ConsentViewController10SPCampaignC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "TypeDecl", - "name": "SPCampaigns", - "printedName": "SPCampaigns", - "children": [ - { - "kind": "Var", - "name": "environment", - "printedName": "environment", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)environment", - "mangledName": "$s21ConsentViewController11SPCampaignsC11environmentAA13SPCampaignEnvOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)gdpr", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdprAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ccpa", - "mangledName": "$s21ConsentViewController11SPCampaignsC4ccpaAA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)ios14", - "mangledName": "$s21ConsentViewController11SPCampaignsC5ios14AA10SPCampaignCSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(py)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)description", - "mangledName": "$s21ConsentViewController11SPCampaignsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:ios14:environment:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCampaign?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaign", - "printedName": "ConsentViewController.SPCampaign", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaign" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignEnv", - "printedName": "ConsentViewController.SPCampaignEnv", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPCampaignEnv" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)initWithGdpr:ccpa:ios14:environment:", - "mangledName": "$s21ConsentViewController11SPCampaignsC4gdpr4ccpa5ios1411environmentAcA10SPCampaignCSg_A2jA0I3EnvOtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns(im)init", - "mangledName": "$s21ConsentViewController11SPCampaignsCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns", - "mangledName": "$s21ConsentViewController11SPCampaignsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCampaignType", - "printedName": "SPCampaignType", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeGdpr", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4gdpryA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "ios14", - "printedName": "ios14", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeIos14", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO5ios14yA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeCcpa", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4ccpayA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPCampaignType.Type) -> ConsentViewController.SPCampaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPCampaignType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPCampaignType@SPCampaignTypeUnknown", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO8rawValueACSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPCampaignType", - "mangledName": "$s21ConsentViewController14SPCampaignTypeO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "enumRawTypeName": "Int", - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "CCPAConsentStatus", - "printedName": "CCPAConsentStatus", - "children": [ - { - "kind": "Var", - "name": "RejectedNone", - "printedName": "RejectedNone", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedNone", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedNoneyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "RejectedSome", - "printedName": "RejectedSome", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedSome", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12RejectedSomeyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "RejectedAll", - "printedName": "RejectedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusRejectedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO11RejectedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "ConsentedAll", - "printedName": "ConsentedAll", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusConsentedAll", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO12ConsentedAllyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "LinkedNoAction", - "printedName": "LinkedNoAction", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusLinkedNoAction", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO14LinkedNoActionyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Unknown", - "printedName": "Unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.CCPAConsentStatus.Type) -> ConsentViewController.CCPAConsentStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.CCPAConsentStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus@CCPAConsentStatusUnknown", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO7UnknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.CCPAConsentStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus", - "mangledName": "$s21ConsentViewController17CCPAConsentStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPAConsent", - "printedName": "SPCCPAConsent", - "children": [ - { - "kind": "Var", - "name": "defaultUsPrivacyString", - "printedName": "defaultUsPrivacyString", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cpy)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)defaultUsPrivacyString", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC22defaultUsPrivacyStringSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "status", - "printedName": "status", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)status", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "CCPAConsentStatus", - "printedName": "ConsentViewController.CCPAConsentStatus", - "usr": "c:@M@ConsentViewController@E@CCPAConsentStatus" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setStatus:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6statusAA17CCPAConsentStatusOvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedVendors", - "printedName": "rejectedVendors", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedVendors", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedVendors:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC15rejectedVendorsSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "rejectedCategories", - "printedName": "rejectedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)rejectedCategories", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setRejectedCategories:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC18rejectedCategoriesSaySSGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uspstring", - "printedName": "uspstring", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uspstring", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC9uspstringSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(py)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)description", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent(im)init", - "mangledName": "$s21ConsentViewController13SPCCPAConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent", - "mangledName": "$s21ConsentViewController13SPCCPAConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentManager", - "printedName": "SPConsentManager", - "children": [ - { - "kind": "Var", - "name": "shouldCallErrorMetrics", - "printedName": "shouldCallErrorMetrics", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cpy)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvpZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "HasInitialValue", - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)shouldCallErrorMetrics", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(cm)setShouldCallErrorMetrics:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvsZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "mangledName": "$s21ConsentViewController16SPConsentManagerC22shouldCallErrorMetricsSbvMZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "cleanUserDataOnError", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCleanUserDataOnError:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC20cleanUserDataOnErrorSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageTimeoutInSeconds", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageTimeoutInSeconds:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC23messageTimeoutInSecondsSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "privacyManagerTab", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "privacyManagerTab", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setPrivacyManagerTab:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC07privacyE3TabAA09SPPrivacyeG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(py)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)messageLanguage", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageLanguage", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageLanguage:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "mangledName": "$s21ConsentViewController16SPConsentManagerC15messageLanguageAA09SPMessageG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC9accountId08propertyG00H4Name9campaigns8language8delegateACSi_SiAA010SPPropertyI0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC", - "Convenience", - "Required", - "AccessControl" - ], - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "gracefullyDegradeOnError", - "printedName": "gracefullyDegradeOnError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)gracefullyDegradeOnError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC24gracefullyDegradeOnErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)onError:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "objc_name": "onError:", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsentManager", - "printedName": "ConsentViewController.SPConsentManager", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager(im)init", - "mangledName": "$s21ConsentViewController16SPConsentManagerCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cpy)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "VERSION", - "declAttributes": [ - "HasInitialValue", - "Final", - "ObjC", - "HasStorage", - "AccessControl" - ], - "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@ConsentViewController@objc(cs)SPConsentManager(cm)VERSION", - "mangledName": "$s21ConsentViewController16SPConsentManagerC7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "objc_name": "VERSION", - "declAttributes": [ - "ObjC", - "Final" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)gdprApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "gdprApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)ccpaApplies", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "objc_name": "ccpaApplies", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(py)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvp", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "RawDocComment" - ], - "isFromExtension": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)userData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8userDataAA06SPUserG0Cvg", - "moduleName": "ConsentViewController", - "objc_name": "userData", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "isFromExtension": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(cm)clearAllData", - "mangledName": "$s21ConsentViewController16SPConsentManagerC12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "static": true, - "objc_name": "clearAllData", - "declAttributes": [ - "Final", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadGDPRPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC015loadCCPAPrivacyE06withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyE3TabOSbtF", - "moduleName": "ConsentViewController", - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)loaded:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "loaded:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)finished:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "objc_name": "finished:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPConsentManager(im)action:from:", - "mangledName": "$s21ConsentViewController16SPConsentManagerC6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "objc_name": "action:from:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPConsentManager", - "mangledName": "$s21ConsentViewController16SPConsentManagerC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPSDK", - "printedName": "SPSDK", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP" - }, - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDateCreated", - "printedName": "SPDateCreated", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPDateCreatedV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPDateCreatedV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPDateCreatedV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPDateCreatedV", - "mangledName": "$s21ConsentViewController13SPDateCreatedV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "children": [ - { - "kind": "Function", - "name": "onAction", - "printedName": "onAction(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate(im)onAction:from:", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP8onAction_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "children": [ - { - "kind": "Function", - "name": "onSPUIReady", - "printedName": "onSPUIReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP11onSPUIReadyyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPNativeMessageReady", - "printedName": "onSPNativeMessageReady(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPNativeMessageReady:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP22onSPNativeMessageReadyyyAA0gH0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPUIFinished", - "printedName": "onSPUIFinished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPUIFinished:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP14onSPUIFinishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onConsentReady", - "printedName": "onConsentReady(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onConsentReadyWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP02onA5Ready8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onConsentReadyWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onSPFinished", - "printedName": "onSPFinished(userData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onSPFinishedWithUserData:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP12onSPFinished8userDatayAA06SPUserI0C_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onSPFinishedWithUserData:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate(im)onErrorWithError:", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP7onError5erroryAA7SPErrorC_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPConsentDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "onErrorWithError:", - "declAttributes": [ - "Optional", - "ObjC", - "RawDocComment" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPDelegate", - "printedName": "SPDelegate", - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate", - "mangledName": "$s21ConsentViewController10SPDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPConsentDelegate, τ_0_0 : ConsentViewController.SPConsentUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPConsentUIDelegate", - "printedName": "SPConsentUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentUIDelegate", - "mangledName": "$s21ConsentViewController19SPConsentUIDelegateP" - }, - { - "kind": "Conformance", - "name": "SPConsentDelegate", - "printedName": "SPConsentDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPConsentDelegate", - "mangledName": "$s21ConsentViewController17SPConsentDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPError", - "printedName": "SPError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spCode", - "mangledName": "$s21ConsentViewController7SPErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spDescription", - "printedName": "spDescription", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)spDescription", - "mangledName": "$s21ConsentViewController7SPErrorC13spDescriptionSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)description", - "mangledName": "$s21ConsentViewController7SPErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)failureReason", - "mangledName": "$s21ConsentViewController7SPErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "originalError", - "printedName": "originalError", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)originalError", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Error?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setOriginalError:", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "mangledName": "$s21ConsentViewController7SPErrorC13originalErrors0F0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(py)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)campaignType", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)setCampaignType:", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController7SPErrorC12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(domain:code:userInfo:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPError(im)initWithDomain:code:userInfo:", - "mangledName": "$s21ConsentViewController7SPErrorC6domain4code8userInfoACSS_SiSDySSypGSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithDomain:code:userInfo:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPError", - "mangledName": "$s21ConsentViewController7SPErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToFindView", - "printedName": "UnableToFindView", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)spCode", - "mangledName": "$s21ConsentViewController012UnableToFindB0C6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(py)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView(im)description", - "mangledName": "$s21ConsentViewController012UnableToFindB0C11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToFindView", - "mangledName": "$s21ConsentViewController012UnableToFindB0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToLoadJSReceiver", - "printedName": "UnableToLoadJSReceiver", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)spCode", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(py)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver(im)description", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToLoadJSReceiver", - "mangledName": "$s21ConsentViewController22UnableToLoadJSReceiverC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "WebViewError", - "printedName": "WebViewError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)spCode", - "mangledName": "$s21ConsentViewController03WebB5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(py)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError(im)description", - "mangledName": "$s21ConsentViewController03WebB5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)WebViewError", - "mangledName": "$s21ConsentViewController03WebB5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPropertyNameError", - "printedName": "InvalidPropertyNameError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(py)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError(im)description", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPropertyNameError", - "mangledName": "$s21ConsentViewController24InvalidPropertyNameErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "MissingChildPmIdError", - "printedName": "MissingChildPmIdError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)spCode", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(py)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError(im)description", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)MissingChildPmIdError", - "mangledName": "$s21ConsentViewController21MissingChildPmIdErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidEventPayloadError", - "printedName": "InvalidEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "failureReason", - "printedName": "failureReason", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)failureReason", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC13failureReasonSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "failureReason", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(py)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError(im)description", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "mangledName": "$s21ConsentViewController24InvalidEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidOnActionEventPayloadError", - "printedName": "InvalidOnActionEventPayloadError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidOnActionEventPayloadError", - "mangledName": "$s21ConsentViewController32InvalidOnActionEventPayloadErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)InvalidEventPayloadError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.InvalidEventPayloadError", - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidURLError", - "printedName": "InvalidURLError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)spCode", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(py)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError(im)description", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidURLError", - "mangledName": "$s21ConsentViewController15InvalidURLErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppError", - "printedName": "RenderingAppError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)spCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "renderingAppErrorCode", - "printedName": "renderingAppErrorCode", - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(py)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)RenderingAppError(im)renderingAppErrorCode", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC09renderingeF4CodeSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppError", - "mangledName": "$s21ConsentViewController17RenderingAppErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "RenderingAppTimeoutError", - "printedName": "RenderingAppTimeoutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)spCode", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(py)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError(im)description", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)RenderingAppTimeoutError", - "mangledName": "$s21ConsentViewController24RenderingAppTimeoutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToInjectMessageIntoRenderingApp", - "printedName": "UnableToInjectMessageIntoRenderingApp", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)spCode", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(py)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp(im)description", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToInjectMessageIntoRenderingApp", - "mangledName": "$s21ConsentViewController37UnableToInjectMessageIntoRenderingAppC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseWebMessageError", - "printedName": "InvalidResponseWebMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)spCode", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(py)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError(im)description", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseWebMessageError", - "mangledName": "$s21ConsentViewController30InvalidResponseWebMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGetMessagesEndpointError", - "printedName": "InvalidResponseGetMessagesEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGetMessagesEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseGetMessagesEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidGetMessagesParams", - "printedName": "InvalidGetMessagesParams", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)spCode", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(py)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams(im)description", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidGetMessagesParams", - "mangledName": "$s21ConsentViewController24InvalidGetMessagesParamsC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageGDPREndpointError", - "printedName": "InvalidResponseMessageGDPREndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageGDPREndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageGDPREndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseMessageCCPAEndpointError", - "printedName": "InvalidResponseMessageCCPAEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(py)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError(im)description", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseMessageCCPAEndpointError", - "mangledName": "$s21ConsentViewController39InvalidResponseMessageCCPAEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseGDPRPMViewEndpointError", - "printedName": "InvalidResponseGDPRPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseGDPRPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseGDPRPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCCPAPMViewEndpointError", - "printedName": "InvalidResponseCCPAPMViewEndpointError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)spCode", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(py)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError(im)description", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCCPAPMViewEndpointError", - "mangledName": "$s21ConsentViewController38InvalidResponseCCPAPMViewEndpointErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseNativeMessageError", - "printedName": "InvalidResponseNativeMessageError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)spCode", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(py)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError(im)description", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseNativeMessageError", - "mangledName": "$s21ConsentViewController33InvalidResponseNativeMessageErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseConsentError", - "printedName": "InvalidResponseConsentError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)spCode", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(py)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError(im)description", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseConsentError", - "mangledName": "$s21ConsentViewController015InvalidResponseA5ErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseCustomError", - "printedName": "InvalidResponseCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(py)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError(im)description", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseCustomError", - "mangledName": "$s21ConsentViewController26InvalidResponseCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseDeleteCustomError", - "printedName": "InvalidResponseDeleteCustomError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)spCode", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(py)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError(im)description", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseDeleteCustomError", - "mangledName": "$s21ConsentViewController32InvalidResponseDeleteCustomErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "NoInternetConnection", - "printedName": "NoInternetConnection", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)spCode", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(py)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection(im)description", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)NoInternetConnection", - "mangledName": "$s21ConsentViewController20NoInternetConnectionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeOutError", - "printedName": "ConnectionTimeOutError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)spCode", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(py)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError(im)description", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeOutError", - "mangledName": "$s21ConsentViewController22ConnectionTimeOutErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "GenericNetworkError", - "printedName": "GenericNetworkError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)spCode", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(py)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError(im)description", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)GenericNetworkError", - "mangledName": "$s21ConsentViewController19GenericNetworkErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "ConnectionTimeoutAPIError", - "printedName": "ConnectionTimeoutAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(py)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError(im)spCode", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)ConnectionTimeoutAPIError", - "mangledName": "$s21ConsentViewController25ConnectionTimeoutAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponseAPIError", - "printedName": "InvalidResponseAPIError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidResponseAPIError", - "mangledName": "$s21ConsentViewController23InvalidResponseAPIErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PostingConsentWithoutConsentUUID", - "printedName": "PostingConsentWithoutConsentUUID", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)spCode", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)description", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(py)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)campaignType", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID(im)setCampaignType:", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0Ovs", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC12campaignTypeAA010SPCampaignH0OvM", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "accessorKind": "_modify" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)PostingConsentWithoutConsentUUID", - "mangledName": "$s21ConsentViewController07Postinga7WithoutA4UUIDC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataQueryParamsError", - "printedName": "InvalidMetaDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataQueryParamsError", - "mangledName": "$s21ConsentViewController31InvalidMetaDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidMetaDataResponseError", - "printedName": "InvalidMetaDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidMetaDataResponseError", - "mangledName": "$s21ConsentViewController28InvalidMetaDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusQueryParamsError", - "printedName": "InvalidConsentStatusQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusQueryParamsError", - "mangledName": "$s21ConsentViewController07InvalidA22StatusQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidConsentStatusResponseError", - "printedName": "InvalidConsentStatusResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(py)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError(im)spCode", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidConsentStatusResponseError", - "mangledName": "$s21ConsentViewController07InvalidA19StatusResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataQueryParamsError", - "printedName": "InvalidPvDataQueryParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataQueryParamsError", - "mangledName": "$s21ConsentViewController29InvalidPvDataQueryParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidPvDataResponseError", - "printedName": "InvalidPvDataResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(py)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError(im)spCode", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidPvDataResponseError", - "mangledName": "$s21ConsentViewController26InvalidPvDataResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllParamsError", - "printedName": "InvalidChoiceAllParamsError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(py)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError(im)spCode", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllParamsError", - "mangledName": "$s21ConsentViewController27InvalidChoiceAllParamsErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidChoiceAllResponseError", - "printedName": "InvalidChoiceAllResponseError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(py)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError(im)spCode", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidChoiceAllResponseError", - "mangledName": "$s21ConsentViewController29InvalidChoiceAllResponseErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UnableToConvertConsentSnapshotIntoJsonError", - "printedName": "UnableToConvertConsentSnapshotIntoJsonError", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(py)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError(im)spCode", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)UnableToConvertConsentSnapshotIntoJsonError", - "mangledName": "$s21ConsentViewController015UnableToConvertA21SnapshotIntoJsonErrorC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidJSONEncodeResult", - "printedName": "InvalidJSONEncodeResult", - "children": [ - { - "kind": "Var", - "name": "spCode", - "printedName": "spCode", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(py)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult(im)spCode", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC6spCodeSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "spCode", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)InvalidJSONEncodeResult", - "mangledName": "$s21ConsentViewController23InvalidJSONEncodeResultC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:@M@ConsentViewController@objc(cs)SPError", - "hasMissingDesignatedInitializers": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ConsentViewController.SPError", - "Foundation.NSError", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "LocalizedError", - "printedName": "LocalizedError", - "usr": "s:10Foundation14LocalizedErrorP", - "mangledName": "$s10Foundation14LocalizedErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "InvalidResponsAPICode", - "printedName": "InvalidResponsAPICode", - "children": [ - { - "kind": "Var", - "name": "META_DATA", - "printedName": "META_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO9META_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CONSENT_STATUS", - "printedName": "CONSENT_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CONSENT_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "PV_DATA", - "printedName": "PV_DATA", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO7PV_DATAyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "MESSAGES", - "printedName": "MESSAGES", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8MESSAGESyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CUSTOM_CONSENT", - "printedName": "CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO14CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "ERROR_METRICS", - "printedName": "ERROR_METRICS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO13ERROR_METRICSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_ACTION", - "printedName": "CCPA_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11CCPA_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_ACTION", - "printedName": "GDPR_ACTION", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11GDPR_ACTIONyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "IDFA_STATUS", - "printedName": "IDFA_STATUS", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO11IDFA_STATUSyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_PRIVACY_MANAGER", - "printedName": "CCPA_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20CCPA_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CHOICE_ALL", - "printedName": "CHOICE_ALL", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO10CHOICE_ALLyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_PRIVACY_MANAGER", - "printedName": "GDPR_PRIVACY_MANAGER", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO20GDPR_PRIVACY_MANAGERyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "CCPA_MESSAGE", - "printedName": "CCPA_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12CCPA_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "GDPR_MESSAGE", - "printedName": "GDPR_MESSAGE", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO12GDPR_MESSAGEyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "DELETE_CUSTOM_CONSENT", - "printedName": "DELETE_CUSTOM_CONSENT", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO21DELETE_CUSTOM_CONSENTyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "EMPTY", - "printedName": "EMPTY", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.InvalidResponsAPICode.Type) -> ConsentViewController.InvalidResponsAPICode", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.InvalidResponsAPICode.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO5EMPTYyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.InvalidResponsAPICode?", - "children": [ - { - "kind": "TypeNominal", - "name": "InvalidResponsAPICode", - "printedName": "ConsentViewController.InvalidResponsAPICode", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "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:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO8rawValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController21InvalidResponsAPICodeO", - "mangledName": "$s21ConsentViewController21InvalidResponsAPICodeO", - "moduleName": "ConsentViewController", - "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": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPRVendorGrant", - "printedName": "SPGDPRVendorGrant", - "children": [ - { - "kind": "Var", - "name": "granted", - "printedName": "granted", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)granted", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7grantedSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "purposeGrants", - "printedName": "purposeGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "ObjC" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)purposeGrants", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC13purposeGrantsSDySSSbGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(py)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)description", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(granted:purposeGrants:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.Bool]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "hasDefaultArg": true, - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)initWithGranted:purposeGrants:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7granted13purposeGrantsACSb_SDySSSbGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)isEqual:", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant(im)init", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant", - "mangledName": "$s21ConsentViewController17SPGDPRVendorGrantC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPGDPRConsent", - "printedName": "SPGDPRConsent", - "children": [ - { - "kind": "Var", - "name": "vendorGrants", - "printedName": "vendorGrants", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)vendorGrants", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPGDPRVendorGrant]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRVendorGrant", - "printedName": "ConsentViewController.SPGDPRVendorGrant", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRVendorGrant" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setVendorGrants:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC12vendorGrantsSDySSAA17SPGDPRVendorGrantCGvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "euconsent", - "printedName": "euconsent", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)euconsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setEuconsent:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC9euconsentSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "tcfData", - "printedName": "tcfData", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7tcfDataAA6SPJsonOSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "uuid", - "printedName": "uuid", - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "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": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)uuid", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setUuid:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4uuidSSSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "acceptedCategories", - "printedName": "acceptedCategories", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)acceptedCategories", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC18acceptedCategoriesSaySSGvg", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dateCreated", - "printedName": "dateCreated", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPDateCreated", - "printedName": "ConsentViewController.SPDateCreated", - "usr": "s:21ConsentViewController13SPDateCreatedV" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0Vvs", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11dateCreatedAA06SPDateF0VvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)applies", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)setApplies:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvs", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7appliesSbvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(py)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)description", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "empty", - "printedName": "empty()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(cm)empty", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC5emptyACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)isEqual:", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent(im)init", - "mangledName": "$s21ConsentViewController13SPGDPRConsentCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent", - "mangledName": "$s21ConsentViewController13SPGDPRConsentC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "AdSupport", - "printedName": "AdSupport", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "AppTrackingTransparency", - "printedName": "AppTrackingTransparency", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatus", - "printedName": "SPIDFAStatus", - "children": [ - { - "kind": "Var", - "name": "unknown", - "printedName": "unknown", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnknown", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7unknownyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "accepted", - "printedName": "accepted", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusAccepted", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8acceptedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "denied", - "printedName": "denied", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusDenied", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6deniedyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "unavailable", - "printedName": "unavailable", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus.Type) -> ConsentViewController.SPIDFAStatus", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPIDFAStatus.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus@SPIDFAStatusUnavailable", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11unavailableyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment", - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fromApple:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - }, - { - "kind": "TypeNominal", - "name": "AuthorizationStatus", - "printedName": "AppTrackingTransparency.ATTrackingManager.AuthorizationStatus", - "usr": "c:@E@ATTrackingManagerAuthorizationStatus" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO9fromAppleACSo36ATTrackingManagerAuthorizationStatusV_tcfc", - "moduleName": "ConsentViewController", - "intro_iOS": "14", - "intro_tvOS": "14", - "declAttributes": [ - "AccessControl", - "Available", - "Available" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "requestAuthorisation", - "printedName": "requestAuthorisation(handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPIDFAStatus) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ] - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO20requestAuthorisation7handleryyACc_tFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO7currentACyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPIDFAStatus?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueACSgSi_tcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8rawValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "allCases", - "printedName": "allCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvpZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO8allCasesSayACGvgZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus", - "mangledName": "$s21ConsentViewController12SPIDFAStatusO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ - { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPIDFAStatus]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "usr": "s:Sa" - } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - }, - { - "kind": "Conformance", - "name": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPIDFAStatusBridge", - "printedName": "SPIDFAStatusBridge", - "children": [ - { - "kind": "Function", - "name": "current", - "printedName": "current()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatus", - "printedName": "ConsentViewController.SPIDFAStatus", - "usr": "c:@M@ConsentViewController@E@SPIDFAStatus" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)current", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC7currentAA0D0OyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "currentString", - "printedName": "currentString()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(cm)currentString", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC13currentStringSSyFZ", - "moduleName": "ConsentViewController", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "ObjC" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPIDFAStatusBridge", - "printedName": "ConsentViewController.SPIDFAStatusBridge", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge(im)init", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPIDFAStatusBridge", - "mangledName": "$s21ConsentViewController18SPIDFAStatusBridgeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPJson", - "printedName": "SPJson", - "children": [ - { - "kind": "Var", - "name": "string", - "printedName": "string", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6stringyACSScACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6stringyACSScACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "number", - "printedName": "number", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Double) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6numberyACSdcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6numberyACSdcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "object", - "printedName": "object", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[ConsentViewController.SPJson.Key : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO6objectyACSDyAC3KeyVACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "array", - "printedName": "array", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "([ConsentViewController.SPJson]) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO5arrayyACSayACGcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "bool", - "printedName": "bool", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> (Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.Bool) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4boolyACSbcACmF", - "mangledName": "$s21ConsentViewController6SPJsonO4boolyACSbcACmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "Var", - "name": "null", - "printedName": "null", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPJson.Type) -> ConsentViewController.SPJson", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPJson.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:21ConsentViewController6SPJsonO4nullyA2CmF", - "mangledName": "$s21ConsentViewController6SPJsonO4nullyA2CmF", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "Key", - "printedName": "Key", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvp", - "moduleName": "ConsentViewController", - "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:21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyVyAESScfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyVyAESScfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(stringValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV11stringValueAESgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(intValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson.Key?", - "children": [ - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV8intValueAESgSi_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivp", - "moduleName": "ConsentViewController", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV9hashValueSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV4hash4intoys6HasherVz_tF", - "moduleName": "ConsentViewController", - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - }, - { - "kind": "TypeNominal", - "name": "Key", - "printedName": "ConsentViewController.SPJson.Key", - "usr": "s:21ConsentViewController6SPJsonO3KeyV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController6SPJsonO3KeyV", - "mangledName": "$s21ConsentViewController6SPJsonO3KeyV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "CodingKey", - "printedName": "CodingKey", - "usr": "s:s9CodingKeyP", - "mangledName": "$ss9CodingKeyP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Var", - "name": "objectValue", - "printedName": "objectValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11objectValueSDySSACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "arrayValue", - "printedName": "arrayValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[ConsentViewController.SPJson]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPJson]", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO10arrayValueSayACGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "stringValue", - "printedName": "stringValue", - "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:21ConsentViewController6SPJsonO11stringValueSSSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController6SPJsonO11stringValueSSSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11stringValueSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "nullValue", - "printedName": "nullValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9nullValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9nullValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "doubleValue", - "printedName": "doubleValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO11doubleValueSdSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "intValue", - "printedName": "intValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8intValueSiSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8intValueSiSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "boolValue", - "printedName": "boolValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO9boolValueSbSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO9boolValueSbSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "anyValue", - "printedName": "anyValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO8anyValueypSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO8anyValueypSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "dictionaryValue", - "printedName": "dictionaryValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Any]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "mangledName": "$s21ConsentViewController6SPJsonO15dictionaryValueSDySSypGSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvp", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO11descriptionSSvg", - "mangledName": "$s21ConsentViewController6SPJsonO11descriptionSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOACycfc", - "mangledName": "$s21ConsentViewController6SPJsonOACycfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController6SPJsonO4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController6SPJsonO6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(dynamicMember:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "mangledName": "$s21ConsentViewController6SPJsonO13dynamicMemberACSS_tcig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSScig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSScig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Subscript", - "name": "subscript", - "printedName": "subscript(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Subscript", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicip", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicip", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPJson?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController6SPJsonOyACSgSicig", - "mangledName": "$s21ConsentViewController6SPJsonOyACSgSicig", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController6SPJsonO2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPJson", - "printedName": "ConsentViewController.SPJson", - "usr": "s:21ConsentViewController6SPJsonO" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController6SPJsonOyACypKcfc", - "mangledName": "$s21ConsentViewController6SPJsonOyACypKcfc", - "moduleName": "ConsentViewController", - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "s:21ConsentViewController6SPJsonO", - "mangledName": "$s21ConsentViewController6SPJsonO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "CustomStringConvertible", - "printedName": "CustomStringConvertible", - "usr": "s:s23CustomStringConvertibleP", - "mangledName": "$ss23CustomStringConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessage", - "printedName": "SPMessage", - "declKind": "Class", - "usr": "s:21ConsentViewController9SPMessageC", - "mangledName": "$s21ConsentViewController9SPMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers" - ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageLanguage", - "printedName": "SPMessageLanguage", - "children": [ - { - "kind": "Var", - "name": "BrowserDefault", - "printedName": "BrowserDefault", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBrowserDefault", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO14BrowserDefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "English", - "printedName": "English", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEnglish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7EnglishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Bulgarian", - "printedName": "Bulgarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageBulgarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9BulgarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Catalan", - "printedName": "Catalan", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCatalan", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7CatalanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "Chinese", - "printedName": "Chinese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageChinese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ChineseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 4 - }, - { - "kind": "Var", - "name": "Croatian", - "printedName": "Croatian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCroatian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8CroatianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 5 - }, - { - "kind": "Var", - "name": "Czech", - "printedName": "Czech", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageCzech", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5CzechyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 6 - }, - { - "kind": "Var", - "name": "Danish", - "printedName": "Danish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6DanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 7 - }, - { - "kind": "Var", - "name": "Dutch", - "printedName": "Dutch", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageDutch", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5DutchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 8 - }, - { - "kind": "Var", - "name": "Estonian", - "printedName": "Estonian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageEstonian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8EstonianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 9 - }, - { - "kind": "Var", - "name": "Finnish", - "printedName": "Finnish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFinnish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7FinnishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 10 - }, - { - "kind": "Var", - "name": "French", - "printedName": "French", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageFrench", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6FrenchyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 11 - }, - { - "kind": "Var", - "name": "Gaelic", - "printedName": "Gaelic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGaelic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GaelicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 12 - }, - { - "kind": "Var", - "name": "German", - "printedName": "German", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGerman", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6GermanyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 13 - }, - { - "kind": "Var", - "name": "Greek", - "printedName": "Greek", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageGreek", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO5GreekyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 14 - }, - { - "kind": "Var", - "name": "Hungarian", - "printedName": "Hungarian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageHungarian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9HungarianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 15 - }, - { - "kind": "Var", - "name": "Icelandic", - "printedName": "Icelandic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageIcelandic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9IcelandicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 16 - }, - { - "kind": "Var", - "name": "Italian", - "printedName": "Italian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageItalian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7ItalianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 17 - }, - { - "kind": "Var", - "name": "Japanese", - "printedName": "Japanese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageJapanese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8JapaneseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 18 - }, - { - "kind": "Var", - "name": "Latvian", - "printedName": "Latvian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLatvian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7LatvianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 19 - }, - { - "kind": "Var", - "name": "Lithuanian", - "printedName": "Lithuanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageLithuanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10LithuanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 20 - }, - { - "kind": "Var", - "name": "Norwegian", - "printedName": "Norwegian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageNorwegian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9NorwegianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 21 - }, - { - "kind": "Var", - "name": "Polish", - "printedName": "Polish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePolish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO6PolishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 22 - }, - { - "kind": "Var", - "name": "Portuguese", - "printedName": "Portuguese", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguagePortuguese", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO10PortugueseyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 23 - }, - { - "kind": "Var", - "name": "Romanian", - "printedName": "Romanian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRomanian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8RomanianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 24 - }, - { - "kind": "Var", - "name": "Russian", - "printedName": "Russian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageRussian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7RussianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 25 - }, - { - "kind": "Var", - "name": "Serbian_Cyrillic", - "printedName": "Serbian_Cyrillic", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Cyrillic", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO16Serbian_CyrillicyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 26 - }, - { - "kind": "Var", - "name": "Serbian_Latin", - "printedName": "Serbian_Latin", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSerbian_Latin", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO13Serbian_LatinyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 27 - }, - { - "kind": "Var", - "name": "Slovakian", - "printedName": "Slovakian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovakian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovakianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 28 - }, - { - "kind": "Var", - "name": "Slovenian", - "printedName": "Slovenian", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSlovenian", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO9SlovenianyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 29 - }, - { - "kind": "Var", - "name": "Spanish", - "printedName": "Spanish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSpanish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SpanishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 30 - }, - { - "kind": "Var", - "name": "Swedish", - "printedName": "Swedish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageSwedish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7SwedishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 31 - }, - { - "kind": "Var", - "name": "Turkish", - "printedName": "Turkish", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPMessageLanguage.Type) -> ConsentViewController.SPMessageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPMessageLanguage.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage@SPMessageLanguageTurkish", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO7TurkishyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 32 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageLanguage?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage", - "mangledName": "$s21ConsentViewController17SPMessageLanguageO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "children": [ - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loaded:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loaded", - "printedName": "loaded(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)loadedWithNativeMessage:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6loadedyyAA15SPNativeMessageCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadedWithNativeMessage:", - "declAttributes": [ - "Optional", - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "action", - "printedName": "action(_:from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPAction", - "printedName": "ConsentViewController.SPAction", - "usr": "c:@M@ConsentViewController@objc(cs)SPAction" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)action:from:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP6action_4fromyAA8SPActionC_So06UIViewC0CtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "onError", - "printedName": "onError(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPError", - "printedName": "ConsentViewController.SPError", - "usr": "c:@M@ConsentViewController@objc(cs)SPError" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)onError:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP7onErroryyAA7SPErrorCF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "finished", - "printedName": "finished(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate(im)finished:", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP8finishedyySo06UIViewC0CF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "TypeDecl", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadMessage", - "mangledName": "$s21ConsentViewController14SPRenderingAppP11loadMessageyyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController14SPRenderingAppP18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController14SPRenderingAppP19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "MessageController", - "printedName": "MessageController", - "children": [ - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadMessage", - "mangledName": "$s21ConsentViewController07MessageC0P04loadD0yyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController07MessageC0P18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController07MessageC0P19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.MessageController>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageView", - "printedName": "SPMessageView", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessageB0P17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessageB0P12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessageB0P9messageIdSSvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessageB0P7timeoutSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPMessageView>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.MessageController, τ_0_0 : ConsentViewController.SPRenderingApp>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPMessageViewController", - "printedName": "SPMessageViewController", - "children": [ - { - "kind": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "ReferenceOwnership", - "AccessControl" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C17messageUIDelegateAA0dF0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)campaignType", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setCampaignType:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C12campaignTypeAA010SPCampaignF0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)messageId", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setMessageId:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(py)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "ObjC", - "Custom", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)timeout", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)setTimeout:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadMessage", - "mangledName": "$s21ConsentViewController09SPMessagebC0C11loadMessageyyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController09SPMessagebC0C19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "Custom", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(nibName:bundle:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageViewController", - "printedName": "ConsentViewController.SPMessageViewController", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController" - }, - { - "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@ConsentViewController@objc(cs)SPMessageViewController(im)initWithNibName:bundle:", - "mangledName": "$s21ConsentViewController09SPMessagebC0C7nibName6bundleACSSSg_So8NSBundleCSgtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "initWithNibName:bundle:", - "declAttributes": [ - "Dynamic", - "ObjC", - "Custom", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPMessageViewController", - "mangledName": "$s21ConsentViewController09SPMessagebC0C", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Custom", - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)UIViewController", - "hasMissingDesignatedInitializers": true, - "superclassNames": [ - "UIKit.UIViewController", - "UIKit.UIResponder", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPNativeMessage", - "printedName": "SPNativeMessage", - "children": [ - { - "kind": "TypeDecl", - "name": "AttributeStyle", - "printedName": "AttributeStyle", - "children": [ - { - "kind": "Var", - "name": "fontFamily", - "printedName": "fontFamily", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamilySSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "fontSize", - "printedName": "fontSize", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC8fontSizeSivg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "color", - "printedName": "color", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC5colorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "backgroundColor", - "printedName": "backgroundColor", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC15backgroundColorSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(fontFamily:fontSize:color:backgroundColor:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC10fontFamily0H4Size5color15backgroundColorAESS_SiS2Stcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC14AttributeStyleC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Attribute", - "printedName": "Attribute", - "children": [ - { - "kind": "Var", - "name": "text", - "printedName": "text", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "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:21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4textSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "style", - "printedName": "style", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC5styleAC0F5StyleCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4text5style12customFieldsAESS_AC0F5StyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeCAEycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9AttributeC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "Action", - "printedName": "Action", - "children": [ - { - "kind": "Var", - "name": "choiceType", - "printedName": "choiceType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC10choiceTypeAA08SPActionH0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pmId", - "printedName": "pmId", - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "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:21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4pmIdSSSgvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:choiceType:url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "SPActionType", - "printedName": "ConsentViewController.SPActionType", - "usr": "c:@M@ConsentViewController@E@SPActionType" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URL?", - "children": [ - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFields10choiceType3urlAESS_AC14AttributeStyleCSDyS2SGAA08SPActionL0O10Foundation3URLVSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "overriding": true, - "declAttributes": [ - "AccessControl", - "Override" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(text:style:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AttributeStyle", - "printedName": "ConsentViewController.SPNativeMessage.AttributeStyle", - "usr": "s:21ConsentViewController15SPNativeMessageC14AttributeStyleC" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC4text5style12customFieldsAESS_AC14AttributeStyleCSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "declAttributes": [ - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC", - "mangledName": "$s21ConsentViewController15SPNativeMessageC6ActionC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "s:21ConsentViewController15SPNativeMessageC9AttributeC", - "superclassNames": [ - "ConsentViewController.SPNativeMessage.Attribute", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "Var", - "name": "messageUIDelegate", - "printedName": "messageUIDelegate", - "children": [ - { - "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "ConsentViewController.SPMessageUIDelegate?" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvp", - "moduleName": "ConsentViewController", - "objc_name": "messageUIDelegate", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "ReferenceOwnership", - "AccessControl", - "RawDocComment" - ], - "ownership": 1, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageUIDelegate", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageUIDelegate", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPMessageUIDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageUIDelegate", - "printedName": "ConsentViewController.SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageUIDelegate:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageUIDelegate:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC17messageUIDelegateAA09SPMessageG0_pSgvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "campaignType", - "printedName": "campaignType", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovp", - "moduleName": "ConsentViewController", - "objc_name": "campaignType", - "declAttributes": [ - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)campaignType", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "campaignType", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPCampaignType", - "printedName": "ConsentViewController.SPCampaignType", - "usr": "c:@M@ConsentViewController@E@SPCampaignType" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setCampaignType:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0Ovs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setCampaignType:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12campaignTypeAA010SPCampaignG0OvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "messageId", - "printedName": "messageId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvp", - "moduleName": "ConsentViewController", - "objc_name": "messageId", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)messageId", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "messageId", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setMessageId:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setMessageId:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC9messageIdSSvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "timeout", - "printedName": "timeout", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(py)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvp", - "moduleName": "ConsentViewController", - "objc_name": "timeout", - "declAttributes": [ - "HasInitialValue", - "ObjC", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)timeout", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvg", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "timeout", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)setTimeout:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvs", - "moduleName": "ConsentViewController", - "implicit": true, - "objc_name": "setTimeout:", - "declAttributes": [ - "ObjC" - ], - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7timeoutSdvM", - "moduleName": "ConsentViewController", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "title", - "printedName": "title", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5titleAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "body", - "printedName": "body", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4bodyAC9AttributeCvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actions", - "printedName": "actions", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC7actionsSayAC6ActionCGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "customFields", - "printedName": "customFields", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "mangledName": "$s21ConsentViewController15SPNativeMessageC12customFieldsSDyS2SGvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(title:body:actions:customFields:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Attribute", - "printedName": "ConsentViewController.SPNativeMessage.Attribute", - "usr": "s:21ConsentViewController15SPNativeMessageC9AttributeC" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[ConsentViewController.SPNativeMessage.Action]", - "children": [ - { - "kind": "TypeNominal", - "name": "Action", - "printedName": "ConsentViewController.SPNativeMessage.Action", - "usr": "s:21ConsentViewController15SPNativeMessageC6ActionC" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC5title4body7actions12customFieldsA2C9AttributeC_AISayAC6ActionCGSDyS2SGtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController15SPNativeMessageC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC04loadE0yyF", - "moduleName": "ConsentViewController", - "objc_name": "loadMessage", - "declAttributes": [ - "ObjC", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadPrivacyManager", - "printedName": "loadPrivacyManager(url:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "URL", - "printedName": "Foundation.URL", - "usr": "s:10Foundation3URLV" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)loadPrivacyManagerWithUrl:", - "mangledName": "$s21ConsentViewController15SPNativeMessageC18loadPrivacyManager3urly10Foundation3URLV_tF", - "moduleName": "ConsentViewController", - "objc_name": "loadPrivacyManagerWithUrl:", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "closePrivacyManager", - "printedName": "closePrivacyManager()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)closePrivacyManager", - "mangledName": "$s21ConsentViewController15SPNativeMessageC19closePrivacyManageryyF", - "moduleName": "ConsentViewController", - "objc_name": "closePrivacyManager", - "declAttributes": [ - "ObjC", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPNativeMessage", - "printedName": "ConsentViewController.SPNativeMessage", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage(im)init", - "mangledName": "$s21ConsentViewController15SPNativeMessageCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPNativeMessage", - "mangledName": "$s21ConsentViewController15SPNativeMessageC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - }, - { - "kind": "Conformance", - "name": "SPMessageView", - "printedName": "SPMessageView", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageView", - "mangledName": "$s21ConsentViewController09SPMessageB0P" - }, - { - "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": "SPRenderingApp", - "printedName": "SPRenderingApp", - "usr": "c:@M@ConsentViewController@objc(pl)SPRenderingApp", - "mangledName": "$s21ConsentViewController14SPRenderingAppP" - }, - { - "kind": "Conformance", - "name": "MessageController", - "printedName": "MessageController", - "usr": "c:@M@ConsentViewController@objc(pl)MessageController", - "mangledName": "$s21ConsentViewController07MessageC0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "TVUIKit", - "printedName": "TVUIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPrivacyManagerTab", - "printedName": "SPPrivacyManagerTab", - "children": [ - { - "kind": "Var", - "name": "Default", - "printedName": "Default", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabDefault", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7DefaultyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 0 - }, - { - "kind": "Var", - "name": "Purposes", - "printedName": "Purposes", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabPurposes", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8PurposesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 1 - }, - { - "kind": "Var", - "name": "Vendors", - "printedName": "Vendors", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabVendors", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO7VendorsyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 2 - }, - { - "kind": "Var", - "name": "Features", - "printedName": "Features", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPPrivacyManagerTab.Type) -> ConsentViewController.SPPrivacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "ConsentViewController.SPPrivacyManagerTab.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab@SPPrivacyManagerTabFeatures", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8FeaturesyA2CmF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "ObjC" - ], - "fixedbinaryorder": 3 - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueSSvg", - "moduleName": "ConsentViewController", - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPPrivacyManagerTab?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO8rawValueACSgSS_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Enum", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab", - "mangledName": "$s21ConsentViewController19SPPrivacyManagerTabO", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjC", - "RawDocComment" - ], - "enumRawTypeName": "Int", - "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": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPPropertyName", - "printedName": "SPPropertyName", - "children": [ - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(py)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)description", - "mangledName": "$s21ConsentViewController14SPPropertyNameC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init:error:", - "mangledName": "$s21ConsentViewController14SPPropertyNameCyACSSKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "RawDocComment", - "ObjC" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController14SPPropertyNameC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Required", - "AccessControl" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController14SPPropertyNameC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)isEqual:", - "mangledName": "$s21ConsentViewController14SPPropertyNameC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName(im)init", - "mangledName": "$s21ConsentViewController14SPPropertyNameCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName", - "mangledName": "$s21ConsentViewController14SPPropertyNameC", - "moduleName": "ConsentViewController", - "isOpen": true, - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "RawDocComment", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "AnyEncodable", - "printedName": "AnyEncodable", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Encodable?", - "children": [ - { - "kind": "TypeNominal", - "name": "Encodable", - "printedName": "Swift.Encodable", - "usr": "s:SE" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "mangledName": "$s21ConsentViewController12AnyEncodableCyACSE_pSgcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController12AnyEncodableC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)isEqual:", - "mangledName": "$s21ConsentViewController12AnyEncodableC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable(im)init", - "mangledName": "$s21ConsentViewController12AnyEncodableCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable", - "mangledName": "$s21ConsentViewController12AnyEncodableC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" - }, - { - "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": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPCCPA", - "printedName": "SPCCPA", - "children": [ - { - "kind": "Var", - "name": "ccpaApplies", - "printedName": "ccpaApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(py)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)ccpaApplies", - "mangledName": "$s21ConsentViewController6SPCCPAP11ccpaAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA(im)loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPCCPAP22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPCCPA>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadCCPAPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPGDPR", - "printedName": "SPGDPR", - "children": [ - { - "kind": "Var", - "name": "gdprApplies", - "printedName": "gdprApplies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(py)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)gdprApplies", - "mangledName": "$s21ConsentViewController6SPGDPRP11gdprAppliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR(im)loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "mangledName": "$s21ConsentViewController6SPGDPRP22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPGDPR>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadGDPRPrivacyManagerWithId:tab:useGroupPmIfAvailable:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ] - }, - { - "kind": "TypeDecl", - "name": "SPSDK", - "printedName": "SPSDK", - "children": [ - { - "kind": "Var", - "name": "VERSION", - "printedName": "VERSION", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cpy)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvpZ", - "moduleName": "ConsentViewController", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)VERSION", - "mangledName": "$s21ConsentViewController5SPSDKP7VERSIONSSvgZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "cleanUserDataOnError", - "printedName": "cleanUserDataOnError", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)cleanUserDataOnError", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setCleanUserDataOnError:", - "mangledName": "$s21ConsentViewController5SPSDKP20cleanUserDataOnErrorSbvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageTimeoutInSeconds", - "printedName": "messageTimeoutInSeconds", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageTimeoutInSeconds", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageTimeoutInSeconds:", - "mangledName": "$s21ConsentViewController5SPSDKP23messageTimeoutInSecondsSdvs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "privacyManagerTab", - "printedName": "privacyManagerTab", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)privacyManagerTab", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setPrivacyManagerTab:", - "mangledName": "$s21ConsentViewController5SPSDKP17privacyManagerTabAA09SPPrivacyfG0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "messageLanguage", - "printedName": "messageLanguage", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)messageLanguage", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)setMessageLanguage:", - "mangledName": "$s21ConsentViewController5SPSDKP15messageLanguageAA09SPMessageF0Ovs", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "set" - } - ] - }, - { - "kind": "Var", - "name": "userData", - "printedName": "userData", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(py)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvp", - "moduleName": "ConsentViewController", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)userData", - "mangledName": "$s21ConsentViewController5SPSDKP8userDataAA06SPUserF0Cvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "mangledName": "$s21ConsentViewController5SPSDKP9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "initWithAccountId:propertyId:propertyName:campaigns:language:delegate:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "clearAllData", - "printedName": "clearAllData()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(cm)clearAllData", - "mangledName": "$s21ConsentViewController5SPSDKP12clearAllDatayyFZ", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "static": true, - "protocolReq": true, - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:publisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDyS2SGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:publisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:publisherData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "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": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)loadMessageForAuthId:spPublisherData:", - "mangledName": "$s21ConsentViewController5SPSDKP11loadMessage9forAuthId13publisherDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "loadMessageForAuthId:spPublisherData:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "customConsentGDPR", - "printedName": "customConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP06customA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "customConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "deleteCustomConsentGDPR", - "printedName": "deleteCustomConsentGDPR(vendors:categories:legIntCategories:handler:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(ConsentViewController.SPGDPRConsent) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ] - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK(im)deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "mangledName": "$s21ConsentViewController5SPSDKP012deleteCustomA4GDPR7vendors10categories16legIntCategories7handlerySaySSG_A2IyAA13SPGDPRConsentCctF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "protocolReq": true, - "objc_name": "deleteCustomConsentGDPRWithVendors:categories:legIntCategories:handler:", - "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(accountId:propertyId:propertyName:campaigns:language:delegate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "SPPropertyName", - "printedName": "ConsentViewController.SPPropertyName", - "usr": "c:@M@ConsentViewController@objc(cs)SPPropertyName" - }, - { - "kind": "TypeNominal", - "name": "SPCampaigns", - "printedName": "ConsentViewController.SPCampaigns", - "usr": "c:@M@ConsentViewController@objc(cs)SPCampaigns" - }, - { - "kind": "TypeNominal", - "name": "SPMessageLanguage", - "printedName": "ConsentViewController.SPMessageLanguage", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPMessageLanguage" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPDelegate?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPDelegate", - "printedName": "ConsentViewController.SPDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPDelegate" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "mangledName": "$s21ConsentViewController5SPSDKPAAE9accountId08propertyF00G4Name9campaigns8language8delegatexSi_SiAA010SPPropertyH0CAA11SPCampaignsCAA17SPMessageLanguageOAA10SPDelegate_pSgtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "init_kind": "Convenience" - }, - { - "kind": "Function", - "name": "loadMessage", - "printedName": "loadMessage(forAuthId:pubData:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : ConsentViewController.AnyEncodable]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "AnyEncodable", - "printedName": "ConsentViewController.AnyEncodable", - "usr": "c:@M@ConsentViewController@objc(cs)AnyEncodable" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE11loadMessage9forAuthId7pubDataySSSg_SDySSAA12AnyEncodableCGSgtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadCCPAPrivacyManager", - "printedName": "loadCCPAPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadCCPAPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "loadGDPRPrivacyManager", - "printedName": "loadGDPRPrivacyManager(withId:tab:useGroupPmIfAvailable:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "SPPrivacyManagerTab", - "printedName": "ConsentViewController.SPPrivacyManagerTab", - "hasDefaultArg": true, - "usr": "c:@M@ConsentViewController@E@SPPrivacyManagerTab" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "mangledName": "$s21ConsentViewController5SPSDKPAAE22loadGDPRPrivacyManager6withId3tab21useGroupPmIfAvailableySS_AA09SPPrivacyG3TabOSbtF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPSDK>", - "sugared_genericSig": "", - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "c:@M@ConsentViewController@objc(pl)SPSDK", - "mangledName": "$s21ConsentViewController5SPSDKP", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 : ConsentViewController.SPCCPA, τ_0_0 : ConsentViewController.SPGDPR, τ_0_0 : ConsentViewController.SPMessageUIDelegate>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl", - "ObjC" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "SPGDPR", - "printedName": "SPGDPR", - "usr": "c:@M@ConsentViewController@objc(pl)SPGDPR", - "mangledName": "$s21ConsentViewController6SPGDPRP" - }, - { - "kind": "Conformance", - "name": "SPCCPA", - "printedName": "SPCCPA", - "usr": "c:@M@ConsentViewController@objc(pl)SPCCPA", - "mangledName": "$s21ConsentViewController6SPCCPAP" - }, - { - "kind": "Conformance", - "name": "SPMessageUIDelegate", - "printedName": "SPMessageUIDelegate", - "usr": "c:@M@ConsentViewController@objc(pl)SPMessageUIDelegate", - "mangledName": "$s21ConsentViewController19SPMessageUIDelegateP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "ConsentViewController" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "SPWebConsents", - "printedName": "SPWebConsents", - "children": [ - { - "kind": "TypeDecl", - "name": "SPWebConsent", - "printedName": "SPWebConsent", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(uuid:webConsentPayload:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "usr": "s:Sq" - }, - { - "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": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4uuid03webA7PayloadAESgSSSg_AItcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V4fromAEs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V2eeoiySbAE_AEtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V", - "mangledName": "$s21ConsentViewController13SPWebConsentsV0dA0V", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsent", - "printedName": "ConsentViewController.SPWebConsents.SPWebConsent", - "usr": "s:21ConsentViewController13SPWebConsentsV0dA0V" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4gdpr4ccpaA2C0dA0VSg_AHtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController13SPWebConsentsV4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController13SPWebConsentsV6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - }, - { - "kind": "TypeNominal", - "name": "SPWebConsents", - "printedName": "ConsentViewController.SPWebConsents", - "usr": "s:21ConsentViewController13SPWebConsentsV" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "mangledName": "$s21ConsentViewController13SPWebConsentsV2eeoiySbAC_ACtFZ", - "moduleName": "ConsentViewController", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:21ConsentViewController13SPWebConsentsV", - "mangledName": "$s21ConsentViewController13SPWebConsentsV", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "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": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPConsent", - "printedName": "SPConsent", - "children": [ - { - "kind": "Var", - "name": "consents", - "printedName": "consents", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvp", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC8consentsxSgvg", - "mangledName": "$s21ConsentViewController9SPConsentC8consentsxSgvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "applies", - "printedName": "applies", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvp", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC7appliesSbvg", - "mangledName": "$s21ConsentViewController9SPConsentC7appliesSbvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvp", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController9SPConsentC11descriptionSSvg", - "mangledName": "$s21ConsentViewController9SPConsentC11descriptionSSvg", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(consents:applies:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "τ_0_0?", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "mangledName": "$s21ConsentViewController9SPConsentC8consents7appliesACyxGxSg_Sbtcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC7isEqualySbypSgF", - "mangledName": "$s21ConsentViewController9SPConsentC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentCACyxGycfc", - "mangledName": "$s21ConsentViewController9SPConsentCACyxGycfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent<τ_0_0>", - "children": [ - { - "kind": "TypeNominal", - "name": "GenericTypeParam", - "printedName": "τ_0_0" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController9SPConsentC4fromACyxGs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController9SPConsentC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:21ConsentViewController9SPConsentC", - "mangledName": "$s21ConsentViewController9SPConsentC", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable, τ_0_0 : Swift.Equatable>", - "sugared_genericSig": "", - "declAttributes": [ - "AccessControl" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "TypeDecl", - "name": "SPUserData", - "printedName": "SPUserData", - "children": [ - { - "kind": "Var", - "name": "gdpr", - "printedName": "gdpr", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdprAA9SPConsentCyAA13SPGDPRConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "ccpa", - "printedName": "ccpa", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvp", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl", - "RawDocComment" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "mangledName": "$s21ConsentViewController10SPUserDataC4ccpaAA9SPConsentCyAA13SPCCPAConsentCGSgvg", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "description", - "printedName": "description", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(py)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvp", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)description", - "mangledName": "$s21ConsentViewController10SPUserDataC11descriptionSSvg", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "description", - "declAttributes": [ - "Dynamic", - "ObjC" - ], - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(gdpr:ccpa:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPConsent", - "printedName": "ConsentViewController.SPConsent", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:21ConsentViewController9SPConsentC" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4gdpr4ccpaAcA9SPConsentCyAA13SPGDPRConsentCGSg_AGyAA13SPCCPAConsentCGSgtcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "isEqual", - "printedName": "isEqual(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Any?", - "children": [ - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)isEqual:", - "mangledName": "$s21ConsentViewController10SPUserDataC7isEqualySbypSgF", - "moduleName": "ConsentViewController", - "overriding": true, - "objc_name": "isEqual:", - "declAttributes": [ - "Dynamic", - "ObjC", - "AccessControl", - "Override" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init()", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - } - ], - "declKind": "Constructor", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData(im)init", - "mangledName": "$s21ConsentViewController10SPUserDataCACycfc", - "moduleName": "ConsentViewController", - "overriding": true, - "implicit": true, - "objc_name": "init", - "declAttributes": [ - "Dynamic", - "ObjC", - "Override" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "SPUserData", - "printedName": "ConsentViewController.SPUserData", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "mangledName": "$s21ConsentViewController10SPUserDataC4fromACs7Decoder_p_tKcfc", - "moduleName": "ConsentViewController", - "implicit": true, - "declAttributes": [ - "Required" - ], - "throwing": true, - "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "encode", - "printedName": "encode(to:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Encoder", - "printedName": "Swift.Encoder", - "usr": "s:s7EncoderP" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "mangledName": "$s21ConsentViewController10SPUserDataC6encode2toys7Encoder_p_tKF", - "moduleName": "ConsentViewController", - "implicit": true, - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcGDPRApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAConsents", - "mangledName": "$s21ConsentViewController10SPUserDataC16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@objc(cs)SPUserData(im)objcCCPAApplies", - "mangledName": "$s21ConsentViewController10SPUserDataC15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "RawDocComment", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:@M@ConsentViewController@objc(cs)SPUserData", - "mangledName": "$s21ConsentViewController10SPUserDataC", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl", - "ObjCMembers", - "ObjC" - ], - "superclassUsr": "c:objc(cs)NSObject", - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "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": "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": "SPObjcUserData", - "printedName": "SPObjcUserData", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SPObjcUserData", - "printedName": "SPObjcUserData", - "children": [ - { - "kind": "Function", - "name": "objcGDPRConsents", - "printedName": "objcGDPRConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPGDPRConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPGDPRConsent", - "printedName": "ConsentViewController.SPGDPRConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPGDPRConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcGDPRConsentsAA13SPGDPRConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcGDPRApplies", - "printedName": "objcGDPRApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcGDPRAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAConsents", - "printedName": "objcCCPAConsents()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "ConsentViewController.SPCCPAConsent?", - "children": [ - { - "kind": "TypeNominal", - "name": "SPCCPAConsent", - "printedName": "ConsentViewController.SPCCPAConsent", - "usr": "c:@M@ConsentViewController@objc(cs)SPCCPAConsent" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP16objcCCPAConsentsAA13SPCCPAConsentCSgyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "objcCCPAApplies", - "printedName": "objcCCPAApplies()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP15objcCCPAAppliesSbyF", - "moduleName": "ConsentViewController", - "genericSig": "<τ_0_0 where τ_0_0 : ConsentViewController.SPObjcUserData>", - "sugared_genericSig": "", - "protocolReq": true, - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Protocol", - "usr": "s:21ConsentViewController14SPObjcUserDataP", - "mangledName": "$s21ConsentViewController14SPObjcUserDataP", - "moduleName": "ConsentViewController", - "declAttributes": [ - "AccessControl" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "ConsentViewController", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NSObject", - "printedName": "NSObject", - "children": [ - { - "kind": "Function", - "name": "toJSON", - "printedName": "toJSON()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "c:@CM@ConsentViewController@@objc(cs)NSObject(im)toJSON", - "mangledName": "$sSo8NSObjectC21ConsentViewControllerE6toJSONSSSgyF", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Dynamic", - "AccessControl", - "ObjC" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)NSObject", - "moduleName": "ObjectiveC", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSObject", - "declAttributes": [ - "Available", - "ObjC", - "Dynamic" - ], - "isExternal": true, - "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": "TypeDecl", - "name": "URLSession", - "printedName": "URLSession", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSession", - "moduleName": "Foundation", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSURLSession", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "URLSessionDataTask", - "printedName": "URLSessionDataTask", - "declKind": "Class", - "usr": "c:objc(cs)NSURLSessionDataTask", - "moduleName": "Foundation", - "isOpen": true, - "intro_tvOS": "9.0", - "objc_name": "NSURLSessionDataTask", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSURLSessionTask", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Foundation.URLSessionTask", - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "TypeDecl", - "name": "DispatchQueue", - "printedName": "DispatchQueue", - "declKind": "Class", - "usr": "c:objc(cs)OS_dispatch_queue", - "moduleName": "Dispatch", - "isOpen": true, - "objc_name": "OS_dispatch_queue", - "declAttributes": [ - "ObjC", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)OS_dispatch_object", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "Dispatch.DispatchObject", - "os_object.OS_object", - "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": "Scheduler", - "printedName": "Scheduler", - "children": [ - { - "kind": "TypeWitness", - "name": "SchedulerTimeType", - "printedName": "SchedulerTimeType", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerTimeType", - "printedName": "Dispatch.DispatchQueue.SchedulerTimeType", - "usr": "s:So17OS_dispatch_queueC8DispatchE17SchedulerTimeTypeV" - } - ] - }, - { - "kind": "TypeWitness", - "name": "SchedulerOptions", - "printedName": "SchedulerOptions", - "children": [ - { - "kind": "TypeNominal", - "name": "SchedulerOptions", - "printedName": "Dispatch.DispatchQueue.SchedulerOptions", - "usr": "s:So17OS_dispatch_queueC8DispatchE16SchedulerOptionsV" - } - ] - } - ], - "usr": "s:7Combine9SchedulerP", - "mangledName": "$s7Combine9SchedulerP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UserDefaults", - "printedName": "UserDefaults", - "declKind": "Class", - "usr": "c:objc(cs)NSUserDefaults", - "moduleName": "Foundation", - "isOpen": true, - "objc_name": "NSUserDefaults", - "declAttributes": [ - "ObjC", - "NonSendable", - "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" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIColor", - "printedName": "UIColor", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(hexString:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "UIKit.UIColor?", - "children": [ - { - "kind": "TypeNominal", - "name": "UIColor", - "printedName": "UIKit.UIColor", - "usr": "c:objc(cs)UIColor" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:So7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "mangledName": "$sSo7UIColorC21ConsentViewControllerE9hexStringABSgSSSg_tcfc", - "moduleName": "ConsentViewController", - "declAttributes": [ - "Convenience", - "AccessControl" - ], - "isFromExtension": true, - "init_kind": "Convenience" - } - ], - "declKind": "Class", - "usr": "c:objc(cs)UIColor", - "moduleName": "UIKit", - "isOpen": true, - "objc_name": "UIColor", - "declAttributes": [ - "Available", - "ObjC", - "SynthesizedProtocol", - "NonSendable", - "Sendable", - "Dynamic" - ], - "superclassUsr": "c:objc(cs)NSObject", - "isExternal": true, - "inheritsConvenienceInitializers": true, - "superclassNames": [ - "ObjectiveC.NSObject" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "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": "_ExpressibleByColorLiteral", - "printedName": "_ExpressibleByColorLiteral", - "usr": "s:s26_ExpressibleByColorLiteralP", - "mangledName": "$ss26_ExpressibleByColorLiteralP" - } - ] - } - ], - "json_format_version": 8 - }, - "ConstValues": [ - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceAllResponse.swift", - "kind": "StringLiteral", - "offset": 1546, - "length": 11, - "value": "\"uspString\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "BooleanLiteral", - "offset": 556, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 600, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/ConsentStatus.swift", - "kind": "Array", - "offset": 644, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 305, - "length": 7, - "value": "\"SPEnv\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 329, - "length": 9, - "value": "\"preprod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 414, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 423, - "length": 11, - "value": "\"localProd\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 479, - "length": 58, - "value": "\"scriptType=ios&scriptVersion=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 536, - "length": 1, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 586, - "length": 31, - "value": "\"https:\/\/cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 620, - "length": 39, - "value": "\"https:\/\/preprod-cdn.privacy-mgmt.com\/\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 707, - "length": 28, - "value": "\".\/wrapper\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 734, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 809, - "length": 40, - "value": "\".\/v2\/message\/v2\/gdpr?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 848, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 927, - "length": 40, - "value": "\".\/v2\/message\/v2\/ccpa?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 966, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1045, - "length": 47, - "value": "\".\/metrics\/v1\/custom-metrics?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1091, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1170, - "length": 46, - "value": "\".\/v2\/messages\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1215, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1294, - "length": 46, - "value": "\".\/v2\/messages\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1339, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1418, - "length": 63, - "value": "\".\/metrics\/v1\/apple-tracking?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1462, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1480, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1568, - "length": 53, - "value": "\".\/consent\/tcfv2\/consent\/v3\/custom?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1620, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1697, - "length": 77, - "value": "\".\/tcfv2\/v1\/gdpr\/custom-consent?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1744, - "length": 1, - "value": "\"&inApp=true&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1773, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1865, - "length": 72, - "value": "\".\/consent\/tcfv2\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 1936, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2024, - "length": 63, - "value": "\".\/ccpa\/privacy-manager\/privacy-manager-view?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2086, - "length": 24, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2156, - "length": 22, - "value": "\".\/ccpa_pm\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2247, - "length": 30, - "value": "\".\/privacy-manager\/index.html\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2353, - "length": 55, - "value": "\".\/v2\/consent-status?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2389, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2407, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2483, - "length": 50, - "value": "\".\/v2\/meta-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2514, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2532, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2611, - "length": 49, - "value": "\".\/v2\/messages?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2641, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2659, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2733, - "length": 48, - "value": "\".\/v2\/pv-data?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2762, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2780, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 32, - "value": "\".\/v2\/choice\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2889, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 2972, - "length": 37, - "value": "\".\/v2\/choice\/gdpr\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3008, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3091, - "length": 37, - "value": "\".\/v2\/choice\/ccpa\/?\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3127, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3211, - "length": 59, - "value": "\".\/v2\/choice\/reject-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3251, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3269, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3354, - "length": 60, - "value": "\".\/v2\/choice\/consent-all\/?env=\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3395, - "length": 1, - "value": "\"&\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Constants.swift", - "kind": "StringLiteral", - "offset": 3413, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 562, - "length": 14, - "value": "\"sdkOSVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 603, - "length": 15, - "value": "\"scriptVersion\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 647, - "length": 14, - "value": "\"propertyHref\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ErrorMetricsRequest.swift", - "kind": "StringLiteral", - "offset": 690, - "length": 13, - "value": "\"legislation\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Data\/GDPRPMPayload.swift", - "kind": "Array", - "offset": 786, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/GDPRPrivacyManagerViewResponse.swift", - "kind": "StringLiteral", - "offset": 3840, - "length": 10, - "value": "\"purposes\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IDFAStatusReportRequest.swift", - "kind": "StringLiteral", - "offset": 286, - "length": 16, - "value": "\"partition_uuid\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "StringLiteral", - "offset": 205, - "length": 175, - "value": "\"{\"TCData\":{\"type\":\"RecordString\"},\"webConsentPayload\":{\"type\":\"string\"},\"localState\":{\"type\":\"RecordString\"},\"categories\":true,\"translateMessage\":true}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 403, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 445, - "length": 24, - "value": "[(\"type\", \"RecordString\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "Dictionary", - "offset": 498, - "length": 18, - "value": "[(\"type\", \"string\")]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 538, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/IncludeData.swift", - "kind": "BooleanLiteral", - "offset": 570, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/LongButtonViewCell.swift", - "kind": "BooleanLiteral", - "offset": 238, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/LongButtonViewCell.swift", - "kind": "BooleanLiteral", - "offset": 342, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesRequest.swift", - "kind": "BooleanLiteral", - "offset": 1083, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 616, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 634, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 653, - "length": 1, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 664, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1018, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1037, - "length": 1, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1062, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1081, - "length": 1, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1101, - "length": 1, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1123, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1140, - "length": 2, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1162, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1188, - "length": 2, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "IntegerLiteral", - "offset": 1200, - "length": 7, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1350, - "length": 14, - "value": "\"message_json\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1395, - "length": 16, - "value": "\"message_choice\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 1438, - "length": 9, - "value": "\"site_id\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift", - "kind": "StringLiteral", - "offset": 4857, - "length": 10, - "value": "\"prtnUUID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MockNativePMResponse.swift", - "kind": "StringLiteral", - "offset": 175, - "length": 29444, - "value": "\"{\n \"message_json\": {\n \"id\": \"Root\",\n \"type\": \"NativeOtt\",\n \"name\": \"Home View\",\n \"settings\": {\n \"supportedLanguages\": [\n \"EN\"\n ],\n \"defaultLanguage\": \"EN\",\n \"vendorList\": \"60eeeb4b54c1fc232c66a272\",\n \"showPrivacyPolicyBtn\": false,\n \"compliance_list\": [\n {\n \"1\": true\n },\n {\n \"2\": true\n },\n {\n \"3\": true\n },\n {\n \"4\": true\n },\n {\n \"5\": true\n },\n {\n \"6\": true\n },\n {\n \"7\": true\n },\n {\n \"8\": true\n },\n {\n \"9\": true\n },\n {\n \"10\": true\n },\n {\n \"11\": true\n },\n {\n \"12\": true\n },\n {\n \"13\": true\n }\n ],\n \"compliance_status\": true\n },\n \"children\": [\n {\n \"id\": \"HomeView\",\n \"type\": \"NativeView\",\n \"name\": \"Home View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Privacy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CloseButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Close Button\",\n \"settings\": {\n \"text\": \"Close\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavCategoriesButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate To Categories Btn\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"NavVendorsButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Vendors Btn\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"PublisherDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Publisher Description\",\n \"settings\": {\n \"text\": \"We and our partners use device identifiers or similar technologies on the app and to collect and use personal data (e.g., your IP address). If you consent, the device identifiers or or the information can be stored locally or accessed on your device for the purpose described below. You can click “Accept All” or “manage Preferences” to customize your consent. For some of the purposes below, our partners use precise geolocation data, and they also rely on legitimate interests to process personal data. View our partners to see the purposes they believe for you can change have legitimate interest & you can change your settings at any time.\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButtons\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"ON\",\n \"offText\": \"OFF\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"NavPrivacyPolicyButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Navigate to Privacy Policy Btn\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoriesView\",\n \"type\": \"NativeView\",\n \"name\": \"Categories View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header\",\n \"settings\": {\n \"text\": \"Manage Preferences\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"CategoriesDescriptionText\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoriesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Header\",\n \"settings\": {\n \"text\": \"We and our partners process person data to:\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Header\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Definition\",\n \"settings\": {\n \"text\": \"You give affirmative action to indicate that we can use your data for this purpose\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Features Header\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"FeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Features Definition\",\n \"settings\": {\n \"text\": \"Features are a use of the data that you have already agreed to share with us\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Header\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes Definition\",\n \"settings\": {\n \"text\": \"We have a need to use your data for this processing purpose that is required for us to deliver services to you\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Header\",\n \"settings\": {\n \"text\": \"Special features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesDefinition\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features Definition\",\n \"settings\": {\n \"text\": \"Special Features are purposes that require your explicit content\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoriesSlider\",\n \"type\": \"Slider\",\n \"name\": \"Categories Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Button\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendors View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Our Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsSlider\",\n \"type\": \"Slider\",\n \"name\": \"Vendors Slider\",\n \"settings\": {\n \"leftText\": \"CONSENT\",\n \"rightText\": \"LEGITIMATE INTEREST\",\n \"magnifyingGlassBackgroundColor\": \"#777a7e\",\n \"magnifyingGlassColor\": \"#ffffff\",\n \"style\": {\n \"backgroundColor\": \"#d8d9dd\",\n \"activeBackgroundColor\": \"#777a7e\",\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"activeFont\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#ffffff\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 170\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"AcceptAllButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Accept All Button\",\n \"settings\": {\n \"text\": \"Accept All\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"SaveButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Save Button\",\n \"settings\": {\n \"text\": \"Save & Exit\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#22243b\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendors Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Custom\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\",\n \"color\": \"#060606\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"CategoryDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Category Details View\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Category Name\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"CategoryDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Categories Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 10,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorsHeader\",\n \"type\": \"NativeText\",\n \"name\": \"Vendors Header\",\n \"settings\": {\n \"text\": \"Partners\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"600\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n }\n ]\n },\n {\n \"id\": \"VendorDetailsView\",\n \"type\": \"NativeView\",\n \"name\": \"Vendor Details\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"OnButton\",\n \"type\": \"NativeButton\",\n \"name\": \"On Button\",\n \"settings\": {\n \"text\": \"On\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\",\n \"text\": \"On\"\n }\n }\n },\n {\n \"id\": \"OffButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Off Button\",\n \"settings\": {\n \"text\": \"Off\",\n \"style\": {\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#575757\",\n \"onFocusTextColor\": \"#000000\",\n \"onUnfocusTextColor\": \"#ffffff\"\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"PurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Purposes Text\",\n \"settings\": {\n \"text\": \"Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Vendor Buttons\",\n \"settings\": {\n \"onText\": \"On\",\n \"offText\": \"Off\",\n \"customText\": \"Other\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"FeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Features Text\",\n \"settings\": {\n \"text\": \"Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialPurposesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Purposes\",\n \"settings\": {\n \"text\": \"Special Purposes\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"SpecialFeaturesText\",\n \"type\": \"NativeText\",\n \"name\": \"Special Features\",\n \"settings\": {\n \"text\": \"Special Features\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LegitInterestsText\",\n \"type\": \"NativeText\",\n \"name\": \"Legitimate Interests\",\n \"settings\": {\n \"text\": \"Legitimate Interests\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"VendorDescription\",\n \"type\": \"NativeText\",\n \"name\": \"Vendor Description\",\n \"settings\": {\n \"text\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieInfoText\",\n \"type\": \"NativeText\",\n \"name\": \"Cookie Info Text\",\n \"settings\": {\n \"text\": \"Cookie Information\",\n \"style\": {\n \"font\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CookieTable\",\n \"type\": \"CookieTable\",\n \"name\": \"Cookie Table\",\n \"settings\": {\n \"nameText\": \"Cookie Name\",\n \"categoryText\": \"Category\",\n \"domainText\": \"Domain\",\n \"durationText\": \"Duration\",\n \"style\": {\n \"backgroundColor\": \"#f1f2f6\",\n \"linkColor\": \"#0294ff\",\n \"font\": {\n \"fontSize\": 12,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"headerFont\": {\n \"fontSize\": 9,\n \"fontWeight\": \"400\",\n \"color\": \"#828386\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"CategoryLongButton\",\n \"type\": \"LongButton\",\n \"name\": \"Category Buttons\",\n \"settings\": {\n \"onText\": \"\",\n \"offText\": \"\",\n \"customText\": \"\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n },\n \"onFocusBackgroundColor\": \"#ffffff\",\n \"onUnfocusBackgroundColor\": \"#f1f2f6\"\n }\n }\n },\n {\n \"id\": \"QrInstructions\",\n \"type\": \"NativeText\",\n \"name\": \"QR Instructions\",\n \"settings\": {\n \"text\": \"To scan use your camera app or a QR code reader on your device\",\n \"style\": {\n \"font\": {\n \"fontSize\": 14,\n \"fontWeight\": \"400\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n }\n ]\n },\n {\n \"id\": \"PrivacyPolicyView\",\n \"type\": \"NativeView\",\n \"name\": \"Privacy Policy\",\n \"settings\": {\n \"style\": {\n \"backgroundColor\": \"#e5e8ef\"\n }\n },\n \"children\": [\n {\n \"id\": \"BackButton\",\n \"type\": \"NativeButton\",\n \"name\": \"Back Button\",\n \"settings\": {\n \"text\": \"Back\",\n \"style\": {\n \"backgroundColor\": \"#ffffff\",\n \"font\": {\n \"fontSize\": 16,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"Header\",\n \"type\": \"NativeText\",\n \"name\": \"Header Text\",\n \"settings\": {\n \"text\": \"Privacy Policy\",\n \"style\": {\n \"font\": {\n \"fontSize\": 28,\n \"fontWeight\": \"400\",\n \"color\": \"#000000\",\n \"fontFamily\": \"arial, helvetica, sans-serif\"\n }\n }\n }\n },\n {\n \"id\": \"LogoImage\",\n \"type\": \"NativeImage\",\n \"name\": \"Logo\",\n \"settings\": {\n \"src\": \"https:\/\/i.pinimg.com\/originals\/5a\/ae\/50\/5aae503e4f037a5a4375944d8861fb6a.png\",\n \"style\": {\n \"width\": 265\n }\n }\n },\n {\n \"id\": \"Body\",\n \"type\": \"NativeText\",\n \"name\": \"Body\",\n \"settings\": {\n \"text\": \"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id. Mauris et lorem eget erat fermentum ultrices. Pellentesque gravida, sem vel luctus condimentum, neque nibh lacinia neque, ac tempus sapien orci ut odio. Donec bibendum erat quis augue dignissim, rutrum fringilla sem egestas. Sed eu sem erat. Mauris sit amet lectus blandit, sollicitudin dui vel, fermentum velit. Suspendisse potenti. Sed vestibulum malesuada lorem posuere scelerisque. Suspendisse egestas nisl non neque posuere tincidunt. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam egestas at eros at ullamcorper. Aliquam porttitor urna augue, a bibendum risus elementum et. Proin suscipit pulvinar mauris in ullamcorper. Suspendisse et porttitor tortor, eu interdum augue. Nunc sollicitudin dui nunc, nec elementum lectus auctor at. Etiam laoreet lacus quis ante finibus pulvinar. Suspendisse potenti. Aenean ac suscipit nunc. Proin elementum elit id porttitor fringilla. Vivamus consequat scelerisque rhoncus. Suspendisse posuere id enim vel vulputate. Nulla consequat lobortis efficitur. Cras in augue quis neque laoreet condimentum at id felis. Mauris pretium viverra ligula, non ullamcorper lacus ullamcorper id.\",\n \"style\": {}\n }\n }\n ]\n }\n ]\n },\n \"message_choice\": [\n {\n \"choice_id\": 41428,\n \"type\": 15,\n \"iframe_url\": null,\n \"button_text\": \"Dismiss\"\n }\n ],\n \"categories\": [\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b4a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Store and\/or access information on a device\",\n \"description\": \"Cookies, device identifiers, or other information can be stored or accessed on your device for the purposes presented to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b52\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select basic ads\",\n \"description\": \"Ads can be shown to you based on the content you’re viewing, the app you’re using, your approximate location, or your device type.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b5a\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised ads profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised ads that are relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b60\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Select personalised ads\",\n \"description\": \"Personalised ads can be shown to you based on a profile about you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b66\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Create a personalised content profile\",\n \"description\": \"A profile can be built about you and your interests to show you personalised content that is relevant to you.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b71\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Measure ad performance\",\n \"description\": \"The performance and effectiveness of ads that you see or interact with can be measured.\"\n },\n {\n \"_id\": \"60eeeb4b75c36f001bdf7b81\",\n \"type\": \"IAB_PURPOSE\",\n \"name\": \"Develop and improve products\",\n \"description\": \"Your data can be used to improve existing systems and software, and to develop new products\"\n }\n ],\n \"site_id\": 4933,\n \"language\": \"en\"\n}\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 389, - "length": 7, - "value": "\"SPSDK\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 660, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 742, - "length": 12, - "value": "\"SPLogLevel\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/OSLogger.swift", - "kind": "StringLiteral", - "offset": 778, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/QueryParamEncodableProtocol.swift", - "kind": "BooleanLiteral", - "offset": 586, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2758, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift", - "kind": "IntegerLiteral", - "offset": 2942, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 324, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 346, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 366, - "length": 1, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 389, - "length": 2, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 422, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 446, - "length": 2, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 468, - "length": 2, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 499, - "length": 2, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 526, - "length": 2, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 551, - "length": 2, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "IntegerLiteral", - "offset": 573, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 1856, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "Dictionary", - "offset": 2105, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPAction.swift", - "kind": "StringLiteral", - "offset": 1346, - "length": 8, - "value": "\"ConsentViewController.SPAction\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 403, - "length": 7, - "value": "\"stage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "StringLiteral", - "offset": 432, - "length": 6, - "value": "\"prod\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 338, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignEnv.swift", - "kind": "IntegerLiteral", - "offset": 358, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "Dictionary", - "offset": 640, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 341, - "length": 10, - "value": "\"ConsentViewController.SPCampaign\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaigns.swift", - "kind": "StringLiteral", - "offset": 1006, - "length": 11, - "value": "\"ConsentViewController.SPCampaigns\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 190, - "length": 5, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 197, - "length": 4, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPCampaignType.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPACategoryDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 684, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 12, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 535, - "length": 11, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 874, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 897, - "length": 14, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 1013, - "length": 7, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "IntegerLiteral", - "offset": 2159, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 2189, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3846, - "length": 6, - "value": "\"1---\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4470, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "BooleanLiteral", - "offset": 4972, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPCCPAConsent.swift", - "kind": "StringLiteral", - "offset": 3319, - "length": 13, - "value": "\"ConsentViewController.SPCCPAConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAManagePreferenceViewController.swift", - "kind": "Array", - "offset": 726, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAManagePreferenceViewController.swift", - "kind": "StringLiteral", - "offset": 1121, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPANativePrivacyManagerViewController.swift", - "kind": "StringLiteral", - "offset": 544, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAPartnersViewController.swift", - "kind": "Array", - "offset": 345, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAPartnersViewController.swift", - "kind": "StringLiteral", - "offset": 480, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/CCPA\/SPCCPAVendorDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 662, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 322, - "length": 2, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 373, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 764, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Array", - "offset": 1940, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2176, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "IntegerLiteral", - "offset": 2207, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 248, - "length": 16, - "value": "\"ConsentViewController.SPConsentManager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "StringLiteral", - "offset": 8888, - "length": 7, - "value": "\"7.2.0\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9785, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "Dictionary", - "offset": 9995, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 11640, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift", - "kind": "BooleanLiteral", - "offset": 13728, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPDateCreated.swift", - "kind": "StringLiteral", - "offset": 268, - "length": 30, - "value": "\"yyyy-MM-dd'T'HH:mm:ss.SSS'Z'\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 77, - "length": 7, - "value": "\"ConsentViewController.SPError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1049, - "length": 16, - "value": "\"ConsentViewController.UnableToFindView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 1743, - "length": 12, - "value": "\"ConsentViewController.WebViewError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2426, - "length": 24, - "value": "\"ConsentViewController.InvalidPropertyNameError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 2867, - "length": 21, - "value": "\"ConsentViewController.MissingChildPmIdError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 3498, - "length": 24, - "value": "\"ConsentViewController.InvalidEventPayloadError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4347, - "length": 15, - "value": "\"ConsentViewController.InvalidURLError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 4806, - "length": 17, - "value": "\"ConsentViewController.RenderingAppError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9300, - "length": 22, - "value": "\"ConsentViewController.ConnectionTimeOutError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 9979, - "length": 19, - "value": "\"ConsentViewController.GenericNetworkError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 10679, - "length": 25, - "value": "\"ConsentViewController.ConnectionTimeoutAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 11106, - "length": 23, - "value": "\"ConsentViewController.InvalidResponseAPIError\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13728, - "length": 12, - "value": "\"_meta-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13767, - "length": 17, - "value": "\"_consent-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13804, - "length": 10, - "value": "\"_pv-data\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13835, - "length": 11, - "value": "\"_messages\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13873, - "length": 22, - "value": "\"_custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13921, - "length": 16, - "value": "\"_error-metrics\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13961, - "length": 14, - "value": "\"_CCPA-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 13999, - "length": 14, - "value": "\"_GDPR-action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14037, - "length": 14, - "value": "\"_IDFA-status\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14084, - "length": 23, - "value": "\"_CCPA-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14130, - "length": 13, - "value": "\"_choice-all\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14176, - "length": 23, - "value": "\"_GDPR-privacy-manager\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14224, - "length": 15, - "value": "\"_CCPA-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14264, - "length": 15, - "value": "\"_GDPR-message\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14313, - "length": 29, - "value": "\"_delete-custom-consent-GDPR\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPError.swift", - "kind": "StringLiteral", - "offset": 14360, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPFocusableTextView.swift", - "kind": "BooleanLiteral", - "offset": 364, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPFocusableTextView.swift", - "kind": "StringLiteral", - "offset": 135, - "length": 19, - "value": "\"ConsentViewController.SPFocusableTextView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRCategoryDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 680, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1199, - "length": 13, - "value": "\"vendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 1689, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "Dictionary", - "offset": 1733, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 1069, - "length": 17, - "value": "\"ConsentViewController.SPGDPRVendorGrant\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2339, - "length": 8, - "value": "\"TCData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2376, - "length": 8, - "value": "\"grants\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "BooleanLiteral", - "offset": 4417, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPGDPRConsent.swift", - "kind": "StringLiteral", - "offset": 2161, - "length": 13, - "value": "\"ConsentViewController.SPGDPRConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRManagePreferenceViewController.swift", - "kind": "Array", - "offset": 1010, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRManagePreferenceViewController.swift", - "kind": "StringLiteral", - "offset": 2053, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRNativePrivacyManagerViewController.swift", - "kind": "Array", - "offset": 551, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRNativePrivacyManagerViewController.swift", - "kind": "StringLiteral", - "offset": 626, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRPartnersViewController.swift", - "kind": "Array", - "offset": 558, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRPartnersViewController.swift", - "kind": "StringLiteral", - "offset": 1073, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/GDPR\/SPGDPRVendorDetailsViewController.swift", - "kind": "StringLiteral", - "offset": 662, - "length": 6, - "value": "\"cell\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 491, - "length": 1, - "value": "0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 553, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 612, - "length": 1, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPIDFAStatus.swift", - "kind": "IntegerLiteral", - "offset": 697, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 242, - "length": 7, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 259, - "length": 9, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 278, - "length": 7, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 295, - "length": 7, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 312, - "length": 8, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 330, - "length": 5, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 345, - "length": 6, - "value": "7" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 361, - "length": 5, - "value": "8" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 376, - "length": 8, - "value": "9" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 394, - "length": 7, - "value": "10" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 411, - "length": 6, - "value": "11" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 427, - "length": 6, - "value": "12" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 443, - "length": 6, - "value": "13" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 459, - "length": 5, - "value": "14" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 474, - "length": 9, - "value": "15" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 493, - "length": 9, - "value": "16" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 512, - "length": 7, - "value": "17" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 529, - "length": 8, - "value": "18" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 547, - "length": 7, - "value": "19" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 564, - "length": 10, - "value": "20" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 584, - "length": 9, - "value": "21" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 603, - "length": 6, - "value": "22" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 619, - "length": 10, - "value": "23" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 639, - "length": 8, - "value": "24" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 657, - "length": 7, - "value": "25" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 674, - "length": 16, - "value": "26" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 700, - "length": 13, - "value": "27" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 723, - "length": 9, - "value": "28" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 742, - "length": 9, - "value": "29" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 761, - "length": 7, - "value": "30" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 778, - "length": 7, - "value": "31" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageLanguage.swift", - "kind": "IntegerLiteral", - "offset": 795, - "length": 7, - "value": "32" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 2175, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "FloatLiteral", - "offset": 2217, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPMessageViewController.swift", - "kind": "StringLiteral", - "offset": 1977, - "length": 23, - "value": "\"ConsentViewController.SPMessageViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 371, - "length": 14, - "value": "\"ConsentViewController.AttributeStyle\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 852, - "length": 9, - "value": "\"ConsentViewController.Attribute\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 1235, - "length": 6, - "value": "\"ConsentViewController.Action\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 3234, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "FloatLiteral", - "offset": 3314, - "length": 4, - "value": "10.0" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPNativeMessage.swift", - "kind": "StringLiteral", - "offset": 144, - "length": 15, - "value": "\"ConsentViewController.SPNativeMessage\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 1984, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 3051, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "StringLiteral", - "offset": 4675, - "length": 19, - "value": "\"ConsentViewController.FocusGuideDebugView\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "BooleanLiteral", - "offset": 8721, - "length": 4, - "value": "true" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPNativeScreenViewController.swift", - "kind": "StringLiteral", - "offset": 5054, - "length": 28, - "value": "\"ConsentViewController.SPNativeScreenViewController\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 686, - "length": 10, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 698, - "length": 10, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 710, - "length": 12, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 724, - "length": 10, - "value": "4" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 736, - "length": 6, - "value": "5" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "IntegerLiteral", - "offset": 744, - "length": 11, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPNativeUI.swift", - "kind": "Array", - "offset": 2521, - "length": 2, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 234, - "length": 3, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 239, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "IntegerLiteral", - "offset": 248, - "length": 6, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "StringLiteral", - "offset": 2858, - "length": 2, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPrivacyManagerRequestResponse.swift", - "kind": "BooleanLiteral", - "offset": 2885, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 229, - "length": 8, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 247, - "length": 7, - "value": "2" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPrivacyManagerTab.swift", - "kind": "IntegerLiteral", - "offset": 264, - "length": 8, - "value": "3" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 577, - "length": 20, - "value": "\"^[a-zA-Z.:\/0-9-]*$\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPPropertyName.swift", - "kind": "StringLiteral", - "offset": 439, - "length": 14, - "value": "\"ConsentViewController.SPPropertyName\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SPPublisherData.swift", - "kind": "StringLiteral", - "offset": 754, - "length": 12, - "value": "\"ConsentViewController.AnyEncodable\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/tvOS\/NativePrivacyManager\/Common\/SPQRCode.swift", - "kind": "IntegerLiteral", - "offset": 203, - "length": 1, - "value": "1" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "Dictionary", - "offset": 2295, - "length": 3, - "value": "[]" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2490, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPSDK.swift", - "kind": "BooleanLiteral", - "offset": 2723, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Extensions\/SPString.swift", - "kind": "BooleanLiteral", - "offset": 751, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 737, - "length": 9, - "value": "\"ConsentViewController.SPConsent\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUserData.swift", - "kind": "StringLiteral", - "offset": 1733, - "length": 10, - "value": "\"ConsentViewController.SPUserData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 201, - "length": 5, - "value": "\"sp_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 246, - "length": 9, - "value": "\"IABTCF_\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 302, - "length": 21, - "value": "\"IABUSPrivacy_String\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 358, - "length": 28, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 375, - "length": 10, - "value": "\"localState\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 418, - "length": 26, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 435, - "length": 8, - "value": "\"userData\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 481, - "length": 27, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 499, - "length": 8, - "value": "\"CmpSdkID\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "IntegerLiteral", - "offset": 541, - "length": 1, - "value": "6" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 581, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 613, - "length": 13, - "value": "\"GDPRchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 666, - "length": 46, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 698, - "length": 13, - "value": "\"CCPAchildPmId\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 744, - "length": 38, - "value": "\"\"" - }, - { - "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/LocalStorage\/SPUserDefaults.swift", - "kind": "StringLiteral", - "offset": 776, - "length": 5, - "value": "\"state\"" - } - ] -} \ No newline at end of file diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface deleted file mode 100644 index 2f6cc73f3..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface +++ /dev/null @@ -1,947 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-tvos10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import TVUIKit -import UIKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc deleted file mode 100644 index 9edc5e6eb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface deleted file mode 100644 index 2f6cc73f3..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface +++ /dev/null @@ -1,947 +0,0 @@ -// swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51) -// swift-module-flags: -target x86_64-apple-tvos10.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name ConsentViewController -// swift-module-flags-ignorable: -enable-bare-slash-regex -import AdSupport -import AppTrackingTransparency -@_exported import ConsentViewController -import Foundation -import Foundation/*.Bundle*/ -import Swift -import SystemConfiguration -import TVUIKit -import UIKit -import _Concurrency -import _StringProcessing -import os -public struct ConsentStatus : Swift.Codable, Swift.Equatable { - public static func == (a: ConsentViewController.ConsentStatus, b: ConsentViewController.ConsentStatus) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public typealias SPWebConsentPayload = Swift.String -public let MockNativePMResponse: Swift.String -@objc extension ObjectiveC.NSObject { - @objc dynamic public func toJSON() -> Swift.String? -} -@objc public enum SPActionType : Swift.Int, Swift.Codable, Swift.CaseIterable, Swift.CustomStringConvertible { - case SaveAndExit = 1 - case PMCancel = 2 - case Custom = 9 - case AcceptAll = 11 - case ShowPrivacyManager = 12 - case RejectAll = 13 - case Dismiss = 15 - case RequestATTAccess = 16 - case IDFAAccepted = 17 - case IDFADenied = 18 - case Unknown = 0 - public var description: Swift.String { - get - } - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPActionType] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPActionType] { - get - } - public var rawValue: Swift.Int { - get - } -} -@objc @objcMembers public class SPAction : ObjectiveC.NSObject { - @objc public var type: ConsentViewController.SPActionType - @objc final public let campaignType: ConsentViewController.SPCampaignType - @objc final public let consentLanguage: Swift.String? - @objc public var pmURL: Foundation.URL? - @objc public var pmId: Swift.String? { - @objc get - } - public var pmPayload: ConsentViewController.SPJson - @objc public var publisherData: [Swift.String : Swift.String] { - @objc get - @objc set - } - @objc public var encodablePubData: ConsentViewController.SPPublisherData - @objc public var customActionId: Swift.String? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(type: ConsentViewController.SPActionType, campaignType: ConsentViewController.SPCampaignType = .unknown, consentLanguage: Swift.String? = nil, pmPayload: ConsentViewController.SPJson = SPJson(), pmurl: Foundation.URL? = nil, customActionId: Swift.String? = nil) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public enum SPCampaignEnv : Swift.Int, Swift.CustomStringConvertible { - case Stage = 0 - case Public = 1 - public var description: Swift.String { - get - } - public init?(stringValue: Swift.String) - public init?(rawValue: Swift.Int) - public typealias RawValue = Swift.Int - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPCampaignEnv : Swift.Codable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws -} -public typealias SPTargetingParams = [Swift.String : Swift.String] -@objc @objcMembers public class SPCampaign : ObjectiveC.NSObject { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(targetingParams: ConsentViewController.SPTargetingParams = [:], groupPmId: Swift.String? = nil) - @objc deinit -} -@objc @objcMembers public class SPCampaigns : ObjectiveC.NSObject { - @objc final public let environment: ConsentViewController.SPCampaignEnv - @objc final public let gdpr: ConsentViewController.SPCampaign?, ccpa: ConsentViewController.SPCampaign?, ios14: ConsentViewController.SPCampaign? - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(gdpr: ConsentViewController.SPCampaign? = nil, ccpa: ConsentViewController.SPCampaign? = nil, ios14: ConsentViewController.SPCampaign? = nil, environment: ConsentViewController.SPCampaignEnv = .Public) - @objc deinit -} -@objc public enum SPCampaignType : Swift.Int, Swift.Equatable { - case gdpr, ios14, ccpa, unknown -} -extension ConsentViewController.SPCampaignType : Swift.Codable { - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } - public init(rawValue: Swift.String) - public init(from decoder: Swift.Decoder) throws -} -@objc public enum CCPAConsentStatus : Swift.Int, Swift.Codable { - case RejectedNone - case RejectedSome - case RejectedAll - case ConsentedAll - case LinkedNoAction - case Unknown - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.CCPAConsentStatus.RawValue { - get - } - public init?(rawValue: ConsentViewController.CCPAConsentStatus.RawValue) - public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPCCPAConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public static let defaultUsPrivacyString: Swift.String - @objc public var status: ConsentViewController.CCPAConsentStatus - @objc public var rejectedVendors: [Swift.String], rejectedCategories: [Swift.String] - @objc public var uspstring: Swift.String { - @objc get - } - @objc public var uuid: Swift.String? - @objc public var applies: Swift.Bool - public var dateCreated: ConsentViewController.SPDateCreated - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPCCPAConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject { - @objc public static var shouldCallErrorMetrics: Swift.Bool - @objc public var cleanUserDataOnError: Swift.Bool - @objc public var messageTimeoutInSeconds: Foundation.TimeInterval { - @objc get - @objc set - } - @objc public var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab - @objc public var messageLanguage: ConsentViewController.SPMessageLanguage { - @objc get - @objc set - } - @objc required convenience public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - @objc public func gracefullyDegradeOnError(_ error: ConsentViewController.SPError) - @objc public func onError(_ error: ConsentViewController.SPError) - @objc deinit -} -@objc extension ConsentViewController.SPConsentManager : ConsentViewController.SPSDK { - @objc public static let VERSION: Swift.String - @objc dynamic public var gdprApplies: Swift.Bool { - @objc get - } - @objc dynamic public var ccpaApplies: Swift.Bool { - @objc get - } - @objc dynamic public var userData: ConsentViewController.SPUserData { - @objc get - } - @objc public static func clearAllData() - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: [Swift.String : Swift.String]? = [:]) - @objc dynamic public func loadMessage(forAuthId authId: Swift.String? = nil, publisherData: ConsentViewController.SPPublisherData? = [:]) - @objc dynamic public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - @objc dynamic public func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc dynamic public func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPConsentManager : ConsentViewController.SPMessageUIDelegate { - @objc dynamic public func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc dynamic public func loaded(_ controller: UIKit.UIViewController) - @objc dynamic public func finished(_ vcFinished: UIKit.UIViewController) - @objc dynamic public func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -public struct SPDateCreated : Swift.Codable, Swift.Equatable { - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public static func == (a: ConsentViewController.SPDateCreated, b: ConsentViewController.SPDateCreated) -> Swift.Bool -} -@objc public protocol SPConsentUIDelegate { - @objc func onAction(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) -} -@objc public protocol SPConsentDelegate { - @objc func onSPUIReady(_ controller: UIKit.UIViewController) - @objc optional func onSPNativeMessageReady(_ message: ConsentViewController.SPNativeMessage) - @objc func onSPUIFinished(_ controller: UIKit.UIViewController) - @objc optional func onConsentReady(userData: ConsentViewController.SPUserData) - @objc optional func onSPFinished(userData: ConsentViewController.SPUserData) - @objc optional func onError(error: ConsentViewController.SPError) -} -@objc public protocol SPDelegate : ConsentViewController.SPConsentDelegate, ConsentViewController.SPConsentUIDelegate { -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPError : Foundation.NSError, Foundation.LocalizedError { - @objc public var spCode: Swift.String { - @objc get - } - @objc public var spDescription: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public var failureReason: Swift.String { - @objc get - } - @objc public var originalError: Swift.Error? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class UnableToFindView : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToLoadJSReceiver : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class WebViewError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidPropertyNameError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class MissingChildPmIdError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidEventPayloadError : ConsentViewController.SPError { - @objc override public var failureReason: Swift.String { - @objc get - } - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidOnActionEventPayloadError : ConsentViewController.InvalidEventPayloadError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidURLError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc final public let renderingAppErrorCode: Swift.String? - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class RenderingAppTimeoutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToInjectMessageIntoRenderingApp : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseWebMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGetMessagesEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidGetMessagesParams : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageGDPREndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseMessageCCPAEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseGDPRPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCCPAPMViewEndpointError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseNativeMessageError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseConsentError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseDeleteCustomError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class NoInternetConnection : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeOutError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class GenericNetworkError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class ConnectionTimeoutAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class InvalidResponseAPIError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class PostingConsentWithoutConsentUUID : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc override public var campaignType: ConsentViewController.SPCampaignType { - @objc get - @objc set - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidMetaDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidConsentStatusResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataQueryParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidPvDataResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllParamsError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidChoiceAllResponseError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class UnableToConvertConsentSnapshotIntoJsonError : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objcMembers public class InvalidJSONEncodeResult : ConsentViewController.SPError { - @objc override public var spCode: Swift.String { - @objc get - } - @objc deinit -} -public enum InvalidResponsAPICode : Swift.String { - case META_DATA - case CONSENT_STATUS - case PV_DATA - case MESSAGES - case CUSTOM_CONSENT - case ERROR_METRICS - case CCPA_ACTION - case GDPR_ACTION - case IDFA_STATUS - case CCPA_PRIVACY_MANAGER - case CHOICE_ALL - case GDPR_PRIVACY_MANAGER - case CCPA_MESSAGE - case GDPR_MESSAGE - case DELETE_CUSTOM_CONSENT - case EMPTY - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} -public typealias SPGDPRVendorGrants = [ConsentViewController.GDPRVendorId : ConsentViewController.SPGDPRVendorGrant] -public typealias GDPRVendorId = Swift.String -public typealias SPGDPRPurposeGrants = [ConsentViewController.SPGDPRPurposeId : Swift.Bool] -public typealias SPGDPRPurposeId = Swift.String -@objc @objcMembers public class SPGDPRVendorGrant : ObjectiveC.NSObject, Swift.Codable { - @objc final public let granted: Swift.Bool - @objc final public let purposeGrants: ConsentViewController.SPGDPRPurposeGrants - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(granted: Swift.Bool = false, purposeGrants: ConsentViewController.SPGDPRPurposeGrants = [:]) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @_hasMissingDesignatedInitializers @objcMembers public class SPGDPRConsent : ObjectiveC.NSObject, Swift.Codable { - @objc public var vendorGrants: ConsentViewController.SPGDPRVendorGrants - @objc public var euconsent: Swift.String - public var tcfData: ConsentViewController.SPJson? - @objc public var uuid: Swift.String? - @objc public var acceptedCategories: [Swift.String] { - @objc get - } - public var dateCreated: ConsentViewController.SPDateCreated - @objc public var applies: Swift.Bool - @objc override dynamic open var description: Swift.String { - @objc get - } - required public init(from decoder: Swift.Decoder) throws - @objc public static func empty() -> ConsentViewController.SPGDPRConsent - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws -} -@objc public enum SPIDFAStatus : Swift.Int, Swift.CaseIterable, Swift.CustomStringConvertible { - case unknown = 0 - case accepted = 1 - case denied = 2 - case unavailable = 3 - public var description: Swift.String { - get - } - @available(iOS 14, tvOS 14, *) - public init(fromApple status: AppTrackingTransparency.ATTrackingManager.AuthorizationStatus) - public static func requestAuthorisation(handler: @escaping (ConsentViewController.SPIDFAStatus) -> Swift.Void) - public static func current() -> ConsentViewController.SPIDFAStatus - public init?(rawValue: Swift.Int) - public typealias AllCases = [ConsentViewController.SPIDFAStatus] - public typealias RawValue = Swift.Int - public static var allCases: [ConsentViewController.SPIDFAStatus] { - get - } - public var rawValue: Swift.Int { - get - } -} -extension ConsentViewController.SPIDFAStatus : Swift.Codable { - public func encode(to encoder: Swift.Encoder) throws -} -@objc @_inheritsConvenienceInitializers @objcMembers public class SPIDFAStatusBridge : ObjectiveC.NSObject { - @objc public static func current() -> ConsentViewController.SPIDFAStatus - @objc public static func currentString() -> Swift.String - @objc override dynamic public init() - @objc deinit -} -public enum SPJson : Swift.Codable, Swift.CustomStringConvertible, Swift.Equatable { - case string(Swift.String) - case number(Swift.Double) - case object([ConsentViewController.SPJson.Key : ConsentViewController.SPJson]) - case array([ConsentViewController.SPJson]) - case bool(Swift.Bool) - case null - public struct Key : Swift.CodingKey, Swift.Hashable, Swift.CustomStringConvertible { - public var description: Swift.String { - get - } - public let stringValue: Swift.String - public init(_ string: Swift.String) - public init?(stringValue: Swift.String) - public var intValue: Swift.Int? { - get - } - public init?(intValue: Swift.Int) - public func hash(into hasher: inout Swift.Hasher) - public static func == (a: ConsentViewController.SPJson.Key, b: ConsentViewController.SPJson.Key) -> Swift.Bool - public var hashValue: Swift.Int { - get - } - } - public var objectValue: [Swift.String : ConsentViewController.SPJson]? { - get - } - public var arrayValue: [ConsentViewController.SPJson]? { - get - } - public var stringValue: Swift.String? { - get - } - public var nullValue: Any? { - get - } - public var doubleValue: Swift.Double? { - get - } - public var intValue: Swift.Int? { - get - } - public var boolValue: Swift.Bool? { - get - } - public var anyValue: Any? { - get - } - public var dictionaryValue: [Swift.String : Any]? { - get - } - public var description: Swift.String { - get - } - public init() - public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - public subscript(dynamicMember member: Swift.String) -> ConsentViewController.SPJson { - get - } - public subscript(key: Swift.String) -> ConsentViewController.SPJson? { - get - } - public subscript(index: Swift.Int) -> ConsentViewController.SPJson? { - get - } - public static func == (a: ConsentViewController.SPJson, b: ConsentViewController.SPJson) -> Swift.Bool -} -extension ConsentViewController.SPJson { - public init(_ value: Any) throws -} -@_hasMissingDesignatedInitializers @objcMembers public class SPMessage { - @objc deinit -} -@objc public enum SPMessageLanguage : Swift.Int, Swift.Codable { - case BrowserDefault - case English - case Bulgarian - case Catalan - case Chinese - case Croatian - case Czech - case Danish - case Dutch - case Estonian - case Finnish - case French - case Gaelic - case German - case Greek - case Hungarian - case Icelandic - case Italian - case Japanese - case Latvian - case Lithuanian - case Norwegian - case Polish - case Portuguese - case Romanian - case Russian - case Serbian_Cyrillic - case Serbian_Latin - case Slovakian - case Slovenian - case Spanish - case Swedish - case Turkish - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPMessageLanguage.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPMessageLanguage.RawValue) -} -@objc public protocol SPMessageUIDelegate { - @objc func loaded(_ controller: UIKit.UIViewController) - @objc(loadedWithNativeMessage:) optional func loaded(_ message: ConsentViewController.SPNativeMessage) - @objc func action(_ action: ConsentViewController.SPAction, from controller: UIKit.UIViewController) - @objc func onError(_ error: ConsentViewController.SPError) - @objc func finished(_ vcFinished: UIKit.UIViewController) -} -@objc public protocol SPRenderingApp { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol MessageController { - @objc func loadMessage() - @objc func loadPrivacyManager(url: Foundation.URL) - @objc func closePrivacyManager() -} -@objc public protocol SPMessageView : ConsentViewController.MessageController, ConsentViewController.SPRenderingApp { - @objc var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? { get set } - @objc var campaignType: ConsentViewController.SPCampaignType { get set } - @objc var messageId: Swift.String { get set } - @objc var timeout: Foundation.TimeInterval { get set } -} -@objc @_hasMissingDesignatedInitializers @objcMembers @_Concurrency.MainActor(unsafe) public class SPMessageViewController : UIKit.UIViewController, ConsentViewController.SPMessageView { - @_Concurrency.MainActor(unsafe) @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @_Concurrency.MainActor(unsafe) @objc public var campaignType: ConsentViewController.SPCampaignType - @_Concurrency.MainActor(unsafe) @objc public var messageId: Swift.String - @_Concurrency.MainActor(unsafe) @objc public var timeout: Swift.Double - @_Concurrency.MainActor(unsafe) @objc public func loadMessage() - @_Concurrency.MainActor(unsafe) @objc public func loadPrivacyManager(url: Foundation.URL) - @_Concurrency.MainActor(unsafe) @objc public func closePrivacyManager() - @objc deinit -} -@objc public class SPNativeMessage : ObjectiveC.NSObject, Swift.Decodable, ConsentViewController.SPMessageView { - public typealias CustomFields = [Swift.String : Swift.String] - @objc public class AttributeStyle : ObjectiveC.NSObject, Swift.Codable { - final public let fontFamily: Swift.String - final public let fontSize: Swift.Int - final public let color: Swift.String - final public let backgroundColor: Swift.String - public init(fontFamily: Swift.String, fontSize: Swift.Int, color: Swift.String, backgroundColor: Swift.String) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Attribute : ObjectiveC.NSObject, Swift.Codable { - final public let text: Swift.String - final public let style: ConsentViewController.SPNativeMessage.AttributeStyle - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields) - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws - } - @objc public class Action : ConsentViewController.SPNativeMessage.Attribute { - final public let choiceType: ConsentViewController.SPActionType - public var pmId: Swift.String? { - get - } - public init(text: Swift.String, style: ConsentViewController.SPNativeMessage.AttributeStyle, customFields: ConsentViewController.SPNativeMessage.CustomFields, choiceType: ConsentViewController.SPActionType, url: Foundation.URL?) - override public func encode(to encoder: Swift.Encoder) throws - @objc deinit - } - @objc weak public var messageUIDelegate: ConsentViewController.SPMessageUIDelegate? - @objc public var campaignType: ConsentViewController.SPCampaignType - @objc public var messageId: Swift.String - @objc public var timeout: Swift.Double - final public let title: ConsentViewController.SPNativeMessage.Attribute - final public let body: ConsentViewController.SPNativeMessage.Attribute - final public let actions: [ConsentViewController.SPNativeMessage.Action] - final public let customFields: ConsentViewController.SPNativeMessage.CustomFields - public init(title: ConsentViewController.SPNativeMessage.Attribute, body: ConsentViewController.SPNativeMessage.Attribute, actions: [ConsentViewController.SPNativeMessage.Action], customFields: ConsentViewController.SPNativeMessage.CustomFields) - required public init(from decoder: Swift.Decoder) throws - @objc public func loadMessage() - @objc public func loadPrivacyManager(url: Foundation.URL) - @objc public func closePrivacyManager() - @objc deinit -} -@objc public enum SPPrivacyManagerTab : Swift.Int { - case Default - case Purposes - case Vendors - case Features - public typealias RawValue = Swift.String - public var rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue { - get - } - public init?(rawValue: ConsentViewController.SPPrivacyManagerTab.RawValue) -} -@objc @objcMembers open class SPPropertyName : ObjectiveC.NSObject, Swift.Codable { - @objc override dynamic public var description: Swift.String { - @objc get - } - @objc public init(_ rawValue: Swift.String) throws - required public init(from decoder: Swift.Decoder) throws - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -public typealias SPPublisherData = [Swift.String : ConsentViewController.AnyEncodable] -@objc @objcMembers public class AnyEncodable : ObjectiveC.NSObject, Swift.Encodable { - public init(_ value: Swift.Encodable?) - public func encode(to encoder: Swift.Encoder) throws - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit -} -@objc public protocol SPCCPA { - @objc var ccpaApplies: Swift.Bool { get } - @objc func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPGDPR { - @objc var gdprApplies: Swift.Bool { get } - @objc func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab, useGroupPmIfAvailable: Swift.Bool) -} -@objc public protocol SPSDK : ConsentViewController.SPCCPA, ConsentViewController.SPGDPR, ConsentViewController.SPMessageUIDelegate { - @objc static var VERSION: Swift.String { get } - @objc var cleanUserDataOnError: Swift.Bool { get set } - @objc var messageTimeoutInSeconds: Foundation.TimeInterval { get set } - @objc var privacyManagerTab: ConsentViewController.SPPrivacyManagerTab { get set } - @objc var messageLanguage: ConsentViewController.SPMessageLanguage { get set } - @objc var userData: ConsentViewController.SPUserData { get } - @objc init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage, delegate: ConsentViewController.SPDelegate?) - @objc static func clearAllData() - @objc func loadMessage(forAuthId authId: Swift.String?, publisherData: [Swift.String : Swift.String]?) - @objc(loadMessageForAuthId:spPublisherData:) func loadMessage(forAuthId authId: Swift.String?, publisherData: ConsentViewController.SPPublisherData?) - @objc func customConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) - @objc func deleteCustomConsentGDPR(vendors: [Swift.String], categories: [Swift.String], legIntCategories: [Swift.String], handler: @escaping (ConsentViewController.SPGDPRConsent) -> Swift.Void) -} -extension ConsentViewController.SPSDK { - public init(accountId: Swift.Int, propertyId: Swift.Int, propertyName: ConsentViewController.SPPropertyName, campaigns: ConsentViewController.SPCampaigns, language: ConsentViewController.SPMessageLanguage = .BrowserDefault, delegate: ConsentViewController.SPDelegate?) - public func loadMessage(forAuthId authId: Swift.String? = nil, pubData: ConsentViewController.SPPublisherData? = [:]) - public func loadCCPAPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) - public func loadGDPRPrivacyManager(withId id: Swift.String, tab: ConsentViewController.SPPrivacyManagerTab = .Default, useGroupPmIfAvailable: Swift.Bool = false) -} -extension UIKit.UIColor { - convenience public init?(hexString: Swift.String?) -} -public struct SPWebConsents : Swift.Codable, Swift.Equatable { - public struct SPWebConsent : Swift.Codable, Swift.Equatable { - public init?(uuid: Swift.String?, webConsentPayload: ConsentViewController.SPWebConsentPayload?) - public static func == (a: ConsentViewController.SPWebConsents.SPWebConsent, b: ConsentViewController.SPWebConsents.SPWebConsent) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws - } - public init(gdpr: ConsentViewController.SPWebConsents.SPWebConsent? = nil, ccpa: ConsentViewController.SPWebConsents.SPWebConsent? = nil) - public static func == (a: ConsentViewController.SPWebConsents, b: ConsentViewController.SPWebConsents) -> Swift.Bool - public func encode(to encoder: Swift.Encoder) throws - public init(from decoder: Swift.Decoder) throws -} -public class SPConsent : ObjectiveC.NSObject, Swift.Codable where ConsentType : Swift.Decodable, ConsentType : Swift.Encodable, ConsentType : Swift.Equatable { - final public let consents: ConsentType? - final public let applies: Swift.Bool - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(consents: ConsentType?, applies: Swift.Bool) - @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -@objc @objcMembers public class SPUserData : ObjectiveC.NSObject, Swift.Codable { - final public let gdpr: ConsentViewController.SPConsent? - final public let ccpa: ConsentViewController.SPConsent? - @objc override dynamic public var description: Swift.String { - @objc get - } - public init(gdpr: ConsentViewController.SPConsent? = nil, ccpa: ConsentViewController.SPConsent? = nil) - @objc override dynamic open func isEqual(_ object: Any?) -> Swift.Bool - @objc deinit - public func encode(to encoder: Swift.Encoder) throws - required public init(from decoder: Swift.Decoder) throws -} -public protocol SPObjcUserData { - func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - func objcGDPRApplies() -> Swift.Bool - func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - func objcCCPAApplies() -> Swift.Bool -} -@objc extension ConsentViewController.SPUserData : ConsentViewController.SPObjcUserData { - @objc dynamic public func objcGDPRConsents() -> ConsentViewController.SPGDPRConsent? - @objc dynamic public func objcGDPRApplies() -> Swift.Bool - @objc dynamic public func objcCCPAConsents() -> ConsentViewController.SPCCPAConsent? - @objc dynamic public func objcCCPAApplies() -> Swift.Bool -} -extension ConsentViewController.SPActionType : Swift.Equatable {} -extension ConsentViewController.SPActionType : Swift.Hashable {} -extension ConsentViewController.SPActionType : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignEnv : Swift.Equatable {} -extension ConsentViewController.SPCampaignEnv : Swift.Hashable {} -extension ConsentViewController.SPCampaignEnv : Swift.RawRepresentable {} -extension ConsentViewController.SPCampaignType : Swift.Hashable {} -extension ConsentViewController.SPCampaignType : Swift.RawRepresentable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Equatable {} -extension ConsentViewController.CCPAConsentStatus : Swift.Hashable {} -extension ConsentViewController.CCPAConsentStatus : Swift.RawRepresentable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Equatable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.Hashable {} -extension ConsentViewController.InvalidResponsAPICode : Swift.RawRepresentable {} -extension ConsentViewController.SPIDFAStatus : Swift.Equatable {} -extension ConsentViewController.SPIDFAStatus : Swift.Hashable {} -extension ConsentViewController.SPIDFAStatus : Swift.RawRepresentable {} -extension ConsentViewController.SPMessageLanguage : Swift.Equatable {} -extension ConsentViewController.SPMessageLanguage : Swift.Hashable {} -extension ConsentViewController.SPMessageLanguage : Swift.RawRepresentable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Equatable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.Hashable {} -extension ConsentViewController.SPPrivacyManagerTab : Swift.RawRepresentable {} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap deleted file mode 100644 index 1f74f5587..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/module.modulemap +++ /dev/null @@ -1,11 +0,0 @@ -framework module ConsentViewController { - umbrella header "ConsentViewController-tvOS-umbrella.h" - - export * - module * { export * } -} - -module ConsentViewController.Swift { - header "ConsentViewController-Swift.h" - requires objc -} diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/objects-11.0+.nib deleted file mode 100644 index 606b6e381..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/runtime.nib deleted file mode 100644 index b81869d7f..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPACategoryDetailsViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/objects-11.0+.nib deleted file mode 100644 index 42342b096..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/runtime.nib deleted file mode 100644 index 617b07411..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAManagePreferenceViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/objects-11.0+.nib deleted file mode 100644 index 55dc39109..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/runtime.nib deleted file mode 100644 index e57ac8d2d..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/objects-11.0+.nib deleted file mode 100644 index 9f9676679..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/runtime.nib deleted file mode 100644 index 48f32e5c9..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAPartnersViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/objects-11.0+.nib deleted file mode 100644 index 848ee9b5d..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/runtime.nib deleted file mode 100644 index 03ada5a27..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPAVendorDetailsViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/objects-11.0+.nib deleted file mode 100644 index 606b6e381..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/runtime.nib deleted file mode 100644 index b81869d7f..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRCategoryDetailsViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/objects-11.0+.nib deleted file mode 100644 index 869da90e1..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/runtime.nib deleted file mode 100644 index bad88b417..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRManagePreferenceViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/objects-11.0+.nib deleted file mode 100644 index c00a65251..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/runtime.nib deleted file mode 100644 index 32268f172..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/objects-11.0+.nib deleted file mode 100644 index 46b5053ab..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/runtime.nib deleted file mode 100644 index 8dca567cb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRPartnersViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/objects-11.0+.nib deleted file mode 100644 index 848ee9b5d..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/runtime.nib deleted file mode 100644 index 03ada5a27..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRVendorDetailsViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js deleted file mode 100644 index 12c38bbf4..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.js +++ /dev/null @@ -1,118 +0,0 @@ -var postToWebView = function (webview) { - return function(name, body) { - webview.postMessage({ name: name, body: body || {} }, "*"); - }; -}(window.webkit.messageHandlers.SPJSReceiver); - -window.SDK = function (postToWebView) { - return { - loadMessage: function(messageJSON) { - var messagePayload = Object.assign({}, messageJSON, { - name: "sp.loadMessage", - fromNativeSDK: true - }); - window.postMessage(messagePayload, "*"); - }, - readyForPreload: function () { - postToWebView("readyForPreload"); - }, - onMessageReady: function() { - postToWebView("onMessageReady"); - }, - onPMReady: function() { - postToWebView("onPMReady"); - }, - onAction: function(action) { - postToWebView("onAction", action); - }, - onError: function(error) { - postToWebView("onError", { error: error }); - }, - onMessageEvent: function(payload) { - postToWebView("onMessageEvent", payload); - } - }; -}(postToWebView); - -var getActionFromMessage = function (eventData) { - var choiceAction = eventData.payload.filter(function (action) { - return action.type === 'choice'; - })[0] || {}; - var choiceData = choiceAction.data || {}; - return { - id: String(choiceData.choice_id), - type: choiceData.type, - pm_url: choiceData.iframe_url, - consentLanguage: eventData.consentLanguage, - customActionId: choiceData.customAction - }; -}; - -var handleMessageEvent = function(SDK) { - return function(eventData) { - switch(eventData.name) { - case "sp.readyForPreload": - SDK.readyForPreload(); - break; - case "sp.loadMessage": - /* do nothing */ - break; - case "sp.showMessage": - eventData.fromPM ? SDK.onPMReady() : SDK.onMessageReady(); - break; - case "sp.hideMessage": - eventData.fromPM ? - SDK.onAction({ - type: eventData.actionType, - payload: eventData.payload, - consentLanguage: eventData.consentLanguage, - customActionId: eventData.customAction - }) : - SDK.onAction(getActionFromMessage(eventData)); - break; - case "sp.renderingAppError": - SDK.onError(eventData); - break; - default: - eventData.payload.action = eventData.name; - SDK.onMessageEvent(eventData); - } - }; -}; - -function isFromPM(event) { - event.settings = event.settings || {}; - return event.fromPM || event.settings.vendorList; -} - -function isError(event) { - return event.stackTrace !== undefined; -} - -function handleError(event) { - window.SDK.onError({ - code: event.code, - title: event.title, - stackTrace: event.stackTrace - }); -} - -var handleMessageOrPMEvent = function (SDK) { - return function (event) { - var data = event.data; - try { - isError(event) ? handleError(event) : handleMessageEvent(SDK)({ - name: data.name, - fromPM: isFromPM(data), - actionType: data.actionType, - payload: data.payload || data.actions || {}, - consentLanguage: data.consentLanguage, - customAction: data.customAction - }); - } catch (error) { - SDK.onError(error); - } - }; -}; - -window.addEventListener("message", handleMessageOrPMEvent(window.SDK)); diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js deleted file mode 100644 index 235da4497..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPJSReceiver.spec.js +++ /dev/null @@ -1,5 +0,0 @@ -require("./SPJSReceiver") - -it.skip("SPJSReceiver", () => { - -}) diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/objects-11.0+.nib deleted file mode 100644 index 402b447f8..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/runtime.nib deleted file mode 100644 index 2db80abbb..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPMHeader.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/objects-11.0+.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/objects-11.0+.nib deleted file mode 100644 index 16709fa45..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/objects-11.0+.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/runtime.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/runtime.nib deleted file mode 100644 index b0c9bc305..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPPrivacyPolicyViewController.nib/runtime.nib and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png deleted file mode 100644 index c95c861d0..000000000 Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SP_Icon.png and /dev/null differ diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources deleted file mode 100644 index 4b6077bb8..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/_CodeSignature/CodeResources +++ /dev/null @@ -1,912 +0,0 @@ - - - - - files - - Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Barcode.png - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - ConsentViewController.bundle/Info.plist - - dtga2/E1U6JYN6Dy0JHH2x+uJf8= - - ConsentViewController.bundle/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - ConsentViewController.bundle/images/Barcode.png - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - ConsentViewController.bundle/images/SP_Icon.png - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - ConsentViewController.bundle/javascript/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - ConsentViewController.bundle/jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - Headers/ConsentViewController-Swift.h - - KXLLcYNhBzc0K0Et1ELxssQnQW0= - - Headers/ConsentViewController-tvOS-umbrella.h - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - Info.plist - - 7DL3DEEHI1h28OQT0Ny8VeCNrdc= - - LongButtonViewCell.nib - - BtAs8+W2VuxAC9MIs5YgUZby3iI= - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json - - aYagSlfDqcRj8MqnLde39KcjqNs= - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface - - cLpOydk2gnwoyKqc1IyBlpLqN6U= - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - - Ab/857J7OXkwuHdBRlZmCbHmJwU= - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - - cLpOydk2gnwoyKqc1IyBlpLqN6U= - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - - Z8MvYJ4JtgQljKxbCH0tVacFQyo= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json - - aYagSlfDqcRj8MqnLde39KcjqNs= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface - - 80rpeUiVC7blX2uGJsfxUFhcQ7A= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - - Vx5MzszmJ19mBUDs/jpzwjA4V8c= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - - 80rpeUiVC7blX2uGJsfxUFhcQ7A= - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - - 2iJ8CIvC5LyJb8zShPjDcl3NcLw= - - Modules/module.modulemap - - P/dFBh9VO9Ki7wbp69AARqyi2Lw= - - SPCCPACategoryDetailsViewController.nib/objects-11.0+.nib - - 3BvO8OY1yVLI1onOw4+hPZcVnV4= - - SPCCPACategoryDetailsViewController.nib/runtime.nib - - MgYR3RCmJ5SIv8Qz/xhLysKfep8= - - SPCCPAManagePreferenceViewController.nib/objects-11.0+.nib - - 6CRblvDmttVszCqoJCkLHlBvCAw= - - SPCCPAManagePreferenceViewController.nib/runtime.nib - - Hyz7bQtDGonxTE8cOSulnROmR/w= - - SPCCPANativePrivacyManagerViewController.nib/objects-11.0+.nib - - HMUxldTqHr2OkZNh+1CLlAgBHOE= - - SPCCPANativePrivacyManagerViewController.nib/runtime.nib - - WVXUqa/K61//Ve4s/CfkjMRj5TY= - - SPCCPAPartnersViewController.nib/objects-11.0+.nib - - qI/mkafXZMfXfHa4S3dMi1WQ99g= - - SPCCPAPartnersViewController.nib/runtime.nib - - oFs9PXUM3kBIudXRhquVgZfovuU= - - SPCCPAVendorDetailsViewController.nib/objects-11.0+.nib - - kNi/QsllM+thbPmTMmmD98z0D8s= - - SPCCPAVendorDetailsViewController.nib/runtime.nib - - WXOTj407uO3SbWvH3FxirvtiSiw= - - SPGDPRCategoryDetailsViewController.nib/objects-11.0+.nib - - 3BvO8OY1yVLI1onOw4+hPZcVnV4= - - SPGDPRCategoryDetailsViewController.nib/runtime.nib - - MgYR3RCmJ5SIv8Qz/xhLysKfep8= - - SPGDPRManagePreferenceViewController.nib/objects-11.0+.nib - - cUBZnsPFd1mV3456ol9UnOWjzjs= - - SPGDPRManagePreferenceViewController.nib/runtime.nib - - m9ZMLZ7rJUM85GcbG62r+DKtl3w= - - SPGDPRNativePrivacyManagerViewController.nib/objects-11.0+.nib - - hmra7lH6UTxj8TcSFjeC2azvtqE= - - SPGDPRNativePrivacyManagerViewController.nib/runtime.nib - - Nmhe8L4Re0NSKZabuPxTscUFgHg= - - SPGDPRPartnersViewController.nib/objects-11.0+.nib - - FMESkiRtYTl6A0zHOea08yq4LIk= - - SPGDPRPartnersViewController.nib/runtime.nib - - SEGkG0HysIpeXOqP0Bb8A/fSADg= - - SPGDPRVendorDetailsViewController.nib/objects-11.0+.nib - - kNi/QsllM+thbPmTMmmD98z0D8s= - - SPGDPRVendorDetailsViewController.nib/runtime.nib - - WXOTj407uO3SbWvH3FxirvtiSiw= - - SPJSReceiver.js - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - SPJSReceiver.spec.js - - +4WHti4rYU1VZ79338GbucDYS3Q= - - SPPMHeader.nib/objects-11.0+.nib - - /YHvIGb7lR7D2K0x95NXieMQHwc= - - SPPMHeader.nib/runtime.nib - - ra+85fyrtmy0uwLdsKH69ao0cA0= - - SPPrivacyPolicyViewController.nib/objects-11.0+.nib - - ORmLYdwwf2UakutJaXjpldsr6Z8= - - SPPrivacyPolicyViewController.nib/runtime.nib - - vRHVKfQOg5QM6B26JaYfpckdOGE= - - SP_Icon.png - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - jest.config.json - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - - files2 - - Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Barcode.png - - hash - - p1QFym1jiRQxmkvZScXjBHhxCu8= - - hash2 - - FGkjnDfFu2e+4a8YrIamZUbqDL98gOtlPf7481BCHsc= - - - ConsentViewController.bundle/Info.plist - - hash - - dtga2/E1U6JYN6Dy0JHH2x+uJf8= - - hash2 - - AK/ApZi2WYxnDZf5p8FwsFN/3+XNKCk9zyVQkxxLpR0= - - - ConsentViewController.bundle/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - ConsentViewController.bundle/images/Barcode.png - - hash - - TGc1xIxg34ROBoXDuq+aPSc9KeE= - - hash2 - - GZEWod/T80y1U0nklTPc/TUVp6+hiJddREgh3SvIOIs= - - - ConsentViewController.bundle/images/SP_Icon.png - - hash - - ruvWGvX+YD27aU7jQNTekEQnbeU= - - hash2 - - WyofguidIhczvwLT6X1o7bFicp1RVdTCn6zsR7iT4Pk= - - - ConsentViewController.bundle/javascript/SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - ConsentViewController.bundle/javascript/SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - ConsentViewController.bundle/javascript/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - ConsentViewController.bundle/jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - Headers/ConsentViewController-Swift.h - - hash - - KXLLcYNhBzc0K0Et1ELxssQnQW0= - - hash2 - - 25XX58JMFD//IHCK3R1wt4IS22+lYvyVhHn3UaMwJnk= - - - Headers/ConsentViewController-tvOS-umbrella.h - - hash - - Jf8PhsagB0WuK9VDD23Huno3Q0s= - - hash2 - - oDUSz5dE13C7VZWEPA8DSvGmaXmAQGFp9t0RRBEasvs= - - - LongButtonViewCell.nib - - hash - - BtAs8+W2VuxAC9MIs5YgUZby3iI= - - hash2 - - ovzWEPG9yR3CzElxeZbwOTLdwh9I/mnezEOFzhiYOKY= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json - - hash - - aYagSlfDqcRj8MqnLde39KcjqNs= - - hash2 - - x2CzJvC2mxpUBHNxCUdFkKySXPeM3M/YDhdPKBv4uPw= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface - - hash - - cLpOydk2gnwoyKqc1IyBlpLqN6U= - - hash2 - - 5WF/3xP0elzV5rvH18Y8LcLiLAx58BGVK+YP1UsC0i8= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc - - hash - - Ab/857J7OXkwuHdBRlZmCbHmJwU= - - hash2 - - P+aiQCRnekKyZkoOTnBZuSJP9hAq6Yq20zV/Hciv7gA= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface - - hash - - cLpOydk2gnwoyKqc1IyBlpLqN6U= - - hash2 - - 5WF/3xP0elzV5rvH18Y8LcLiLAx58BGVK+YP1UsC0i8= - - - Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftmodule - - hash - - Z8MvYJ4JtgQljKxbCH0tVacFQyo= - - hash2 - - dIK7PjOPLqB/RGhTfTXeyeSn5zzYnSgZb3/aSaZ5JoI= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json - - hash - - aYagSlfDqcRj8MqnLde39KcjqNs= - - hash2 - - x2CzJvC2mxpUBHNxCUdFkKySXPeM3M/YDhdPKBv4uPw= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface - - hash - - 80rpeUiVC7blX2uGJsfxUFhcQ7A= - - hash2 - - Y/89uS/nVd5AcNjSpr4L4I00ghRTmRgJll9ZWSNjmeQ= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc - - hash - - Vx5MzszmJ19mBUDs/jpzwjA4V8c= - - hash2 - - RRos57R9piFqVzbi4mHRp0yRJ9deWjW/Q7AxV/9TJ2Q= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface - - hash - - 80rpeUiVC7blX2uGJsfxUFhcQ7A= - - hash2 - - Y/89uS/nVd5AcNjSpr4L4I00ghRTmRgJll9ZWSNjmeQ= - - - Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule - - hash - - 2iJ8CIvC5LyJb8zShPjDcl3NcLw= - - hash2 - - mzx78pm0RF4jHgWgNUvU+Bjz1Bn871EqzhutfhCwKxQ= - - - Modules/module.modulemap - - hash - - P/dFBh9VO9Ki7wbp69AARqyi2Lw= - - hash2 - - zb2nrxgC3yi3Y6n0INQXV2SenRtqZOOy+C6vjx+Irog= - - - SPCCPACategoryDetailsViewController.nib/objects-11.0+.nib - - hash - - 3BvO8OY1yVLI1onOw4+hPZcVnV4= - - hash2 - - xa+P+7ZRv5zUEU+n6qofiPWeqYcLQeh6O53r29+mQBU= - - - SPCCPACategoryDetailsViewController.nib/runtime.nib - - hash - - MgYR3RCmJ5SIv8Qz/xhLysKfep8= - - hash2 - - HjcHSpcFXSwSGmibww5FjeK1cXXkAvqwz9P8YpVetdc= - - - SPCCPAManagePreferenceViewController.nib/objects-11.0+.nib - - hash - - 6CRblvDmttVszCqoJCkLHlBvCAw= - - hash2 - - zD8WIuVBF3eIdwplxOE1aEkxNYvMGEnwNAyA4EaoQPI= - - - SPCCPAManagePreferenceViewController.nib/runtime.nib - - hash - - Hyz7bQtDGonxTE8cOSulnROmR/w= - - hash2 - - e6n8fwvnzhvcwhVhwSy55uaPPm6RvV+l+BfI1hEikUo= - - - SPCCPANativePrivacyManagerViewController.nib/objects-11.0+.nib - - hash - - HMUxldTqHr2OkZNh+1CLlAgBHOE= - - hash2 - - YEijdSofTTmE3aDfkt32fm/a+7W/g+IePOaNvtoKj0o= - - - SPCCPANativePrivacyManagerViewController.nib/runtime.nib - - hash - - WVXUqa/K61//Ve4s/CfkjMRj5TY= - - hash2 - - Q/5ev+6Sz2AFhFZdXggz7R+PQhB6ZmWQnEzsGzxj71s= - - - SPCCPAPartnersViewController.nib/objects-11.0+.nib - - hash - - qI/mkafXZMfXfHa4S3dMi1WQ99g= - - hash2 - - 6GBmYae3cpaFU4QXpTxuTO0XVFP+YZZTCIdaizJLyV8= - - - SPCCPAPartnersViewController.nib/runtime.nib - - hash - - oFs9PXUM3kBIudXRhquVgZfovuU= - - hash2 - - fdneenc0G+6JdjOswtoI+CTbPQQe4UDJCQKAo7O6+gc= - - - SPCCPAVendorDetailsViewController.nib/objects-11.0+.nib - - hash - - kNi/QsllM+thbPmTMmmD98z0D8s= - - hash2 - - vaFZb+NITHwn45zr4d+hq1f70DqtSWzk5iqyZ+ljr3E= - - - SPCCPAVendorDetailsViewController.nib/runtime.nib - - hash - - WXOTj407uO3SbWvH3FxirvtiSiw= - - hash2 - - 3K5CMjD/kaN9DJp18otEa7XrBhGjIaREZlX53ykgGn0= - - - SPGDPRCategoryDetailsViewController.nib/objects-11.0+.nib - - hash - - 3BvO8OY1yVLI1onOw4+hPZcVnV4= - - hash2 - - xa+P+7ZRv5zUEU+n6qofiPWeqYcLQeh6O53r29+mQBU= - - - SPGDPRCategoryDetailsViewController.nib/runtime.nib - - hash - - MgYR3RCmJ5SIv8Qz/xhLysKfep8= - - hash2 - - HjcHSpcFXSwSGmibww5FjeK1cXXkAvqwz9P8YpVetdc= - - - SPGDPRManagePreferenceViewController.nib/objects-11.0+.nib - - hash - - cUBZnsPFd1mV3456ol9UnOWjzjs= - - hash2 - - JUu93NVegndOBk0SHHlE2ZSEcuEr0u0HntZTliAX2ys= - - - SPGDPRManagePreferenceViewController.nib/runtime.nib - - hash - - m9ZMLZ7rJUM85GcbG62r+DKtl3w= - - hash2 - - rh6XPH9lTCUWuWL7oULMG7j44vhfrWHgYEC9X9iLHyg= - - - SPGDPRNativePrivacyManagerViewController.nib/objects-11.0+.nib - - hash - - hmra7lH6UTxj8TcSFjeC2azvtqE= - - hash2 - - 8XBI4OvBfg7ERBbkcdOt62dSmYJXSgT7Ks2OQLI/vq0= - - - SPGDPRNativePrivacyManagerViewController.nib/runtime.nib - - hash - - Nmhe8L4Re0NSKZabuPxTscUFgHg= - - hash2 - - fhaKLY1AKFtkxGNo1Qqt/b75D/eqqCxwq5RQ4XoBaOM= - - - SPGDPRPartnersViewController.nib/objects-11.0+.nib - - hash - - FMESkiRtYTl6A0zHOea08yq4LIk= - - hash2 - - Ai9SGo38kCIQE7NpPQZfDtaOmGJtx/wNej45F8WYA/s= - - - SPGDPRPartnersViewController.nib/runtime.nib - - hash - - SEGkG0HysIpeXOqP0Bb8A/fSADg= - - hash2 - - mpAk260bKVEiJuQwMKevweDrKKxljH/SeUm6vfdxznE= - - - SPGDPRVendorDetailsViewController.nib/objects-11.0+.nib - - hash - - kNi/QsllM+thbPmTMmmD98z0D8s= - - hash2 - - vaFZb+NITHwn45zr4d+hq1f70DqtSWzk5iqyZ+ljr3E= - - - SPGDPRVendorDetailsViewController.nib/runtime.nib - - hash - - WXOTj407uO3SbWvH3FxirvtiSiw= - - hash2 - - 3K5CMjD/kaN9DJp18otEa7XrBhGjIaREZlX53ykgGn0= - - - SPJSReceiver.js - - hash - - e+rBDUNGMfYzC9kL6BDRZGgkZW8= - - hash2 - - SLHHM7M9K3Odmyxc9RyJSlPrKLY6f4npalcABcS6H0Y= - - - SPJSReceiver.spec.js - - hash - - +4WHti4rYU1VZ79338GbucDYS3Q= - - hash2 - - il3yxyRKclSoU1TkdJfh7/wPndyTOCyg5z0pOhfyGFE= - - - SPPMHeader.nib/objects-11.0+.nib - - hash - - /YHvIGb7lR7D2K0x95NXieMQHwc= - - hash2 - - C86A+SfPq72wDhW83YDs0floUrnKeRjBjWjSsyvo0CU= - - - SPPMHeader.nib/runtime.nib - - hash - - ra+85fyrtmy0uwLdsKH69ao0cA0= - - hash2 - - itaj1lhRE9hrDEYUPWuu2W9iubFw67QKQ/U7kjlcjRg= - - - SPPrivacyPolicyViewController.nib/objects-11.0+.nib - - hash - - ORmLYdwwf2UakutJaXjpldsr6Z8= - - hash2 - - Kh1LNMF7c9oYEIAOg8+hBDncubnavQefFUJGRqeS8ok= - - - SPPrivacyPolicyViewController.nib/runtime.nib - - hash - - vRHVKfQOg5QM6B26JaYfpckdOGE= - - hash2 - - ZGMWoAL3HuGMb5AeUpmH0ZsUABZjvXXtXmxIeceJZno= - - - SP_Icon.png - - hash - - r/5tTMB88qlCRvp2iNHzoOqA4pg= - - hash2 - - UTjb3KdhvO5fNSvs7e7haUzRbCsGAr1TFObGFmQkSLs= - - - jest.config.json - - hash - - SqMNvDh2PQ9nUDqCYTy2EMU+Nqs= - - hash2 - - jMTzzVBaz2GZ8L3CwBi6M/evPoSGsz8HtwbYOjR6Qc8= - - - - rules - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^version.plist$ - - - rules2 - - .*\.dSYM($|/) - - weight - 11 - - ^(.*/)?\.DS_Store$ - - omit - - weight - 2000 - - ^.* - - ^.*\.lproj/ - - optional - - weight - 1000 - - ^.*\.lproj/locversion.plist$ - - omit - - weight - 1100 - - ^Base\.lproj/ - - weight - 1010 - - ^Info\.plist$ - - omit - - weight - 20 - - ^PkgInfo$ - - omit - - weight - 20 - - ^embedded\.provisionprofile$ - - weight - 20 - - ^version\.plist$ - - weight - 20 - - - - diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json deleted file mode 100644 index d0b625574..000000000 --- a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/jest.config.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "globals": { - "webkit": { - "messageHandlers": {} - } - } -}