diff --git a/XCFramework/ConsentViewController.xcframework.zip b/XCFramework/ConsentViewController.xcframework.zip
index aac9a12dd..8258554cb 100644
Binary files a/XCFramework/ConsentViewController.xcframework.zip and b/XCFramework/ConsentViewController.xcframework.zip differ
diff --git a/XCFramework/ConsentViewController.xcframework/Info.plist b/XCFramework/ConsentViewController.xcframework/Info.plist
index 2dca70263..c901c538f 100644
--- a/XCFramework/ConsentViewController.xcframework/Info.plist
+++ b/XCFramework/ConsentViewController.xcframework/Info.plist
@@ -22,18 +22,15 @@
BinaryPath
ConsentViewController.framework/ConsentViewController
LibraryIdentifier
- tvos-arm64_x86_64-simulator
+ tvos-arm64
LibraryPath
ConsentViewController.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
tvos
- SupportedPlatformVariant
- simulator
BinaryPath
@@ -56,15 +53,18 @@
BinaryPath
ConsentViewController.framework/ConsentViewController
LibraryIdentifier
- tvos-arm64
+ tvos-arm64_x86_64-simulator
LibraryPath
ConsentViewController.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
tvos
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController
index 6819517ee..d9808634e 100755
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController and b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController 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
index 658b52e1c..78166dc28 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/ConsentViewController.bundle/Info.plist differ
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
index eb42aef98..3274fe258 100644
--- a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-Swift.h
+++ b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Headers/ConsentViewController-Swift.h
@@ -830,6 +830,17 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
+SWIFT_CLASS("_TtC21ConsentViewController13SPConsentable")
+@interface SPConsentable : NSObject
+@property (nonatomic, readonly, copy) NSString * _Nonnull id;
+@property (nonatomic, readonly) BOOL consented;
+@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
+
+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
@@ -1101,17 +1112,44 @@ SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName")
+@class ConsentString;
+@class Statuses;
SWIFT_CLASS("_TtC21ConsentViewController14SPUSNatConsent")
@interface SPUSNatConsent : NSObject
+/// A collection of accepted/rejected vendors and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull vendors;
+/// A collection of accepted/rejected categories (aka. purposes) and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull categories;
+/// Identifies this usnat consent profile
@property (nonatomic, copy) NSString * _Nullable uuid;
+/// Whether USNat applies according to user’s location (inferred from IP lookup) and your Vendor List applies scope setting
@property (nonatomic) BOOL applies;
+/// The consent strings related to this user profile
+@property (nonatomic, readonly, copy) NSArray * _Nonnull consentStrings;
+/// A series of statuses (Bool?
) regarding GPP and user consent
+/// seealso:
+/// SPUSNatConsent.Statuses
+@property (nonatomic, readonly, strong) Statuses * _Nonnull statuses;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+ (SPUSNatConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
diff --git a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist
index 20a800266..1d156c737 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist and b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Info.plist 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
index 3636018c5..f4739cc6d 100644
--- 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
@@ -6611,6 +6611,372 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SPConsentable",
+ "printedName": "SPConsentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consented",
+ "printedName": "consented",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvg",
+ "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)SPConsentable(py)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvp",
+ "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)SPConsentable(im)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvg",
+ "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)SPConsentable(im)isEqual:",
+ "mangledName": "$s21ConsentViewController13SPConsentableC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(im)init",
+ "mangledName": "$s21ConsentViewController13SPConsentableCACycfc",
+ "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": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController13SPConsentableC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController13SPConsentableC4fromACs7Decoder_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:21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable",
+ "mangledName": "$s21ConsentViewController13SPConsentableC",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "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",
@@ -31064,122 +31430,124 @@
"printedName": "SPUSNatConsent",
"children": [
{
- "kind": "TypeDecl",
- "name": "ConsentString",
- "printedName": "ConsentString",
+ "kind": "Var",
+ "name": "vendors",
+ "printedName": "vendors",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvg",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "categories",
+ "printedName": "categories",
+ "children": [
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "moduleName": "ConsentViewController",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV",
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
}
]
},
@@ -31211,6 +31579,7 @@
"HasInitialValue",
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31319,6 +31688,7 @@
"declAttributes": [
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31406,20 +31776,22 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
"isLet": true,
"hasStorage": true,
@@ -31438,19 +31810,65 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvg",
"moduleName": "ConsentViewController",
"implicit": true,
"declAttributes": [
- "Final"
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statuses",
+ "printedName": "statuses",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
],
"accessorKind": "get"
}
@@ -31567,6 +31985,86 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "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:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Var",
"name": "description",
@@ -31580,7 +32078,7 @@
}
],
"declKind": "Var",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvp",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31591,6 +32089,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -31605,7 +32104,7 @@
}
],
"declKind": "Accessor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvg",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31614,39 +32113,11 @@
"Dynamic",
"ObjC"
],
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "declAttributes": [
- "AccessControl",
- "Required"
- ],
- "throwing": true,
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "empty",
@@ -31660,7 +32131,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
"mangledName": "$s21ConsentViewController07SPUSNatA0C5emptyACyFZ",
"moduleName": "ConsentViewController",
"static": true,
@@ -31669,6 +32140,7 @@
"AccessControl",
"ObjC"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31697,7 +32169,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C7isEqualySbypSgF",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31708,6 +32180,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31737,66 +32210,613 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C4copy4withyp10ObjectiveC6NSZoneVSg_tF",
"moduleName": "ConsentViewController",
"objc_name": "copyWithZone:",
"declAttributes": [
+ "Dynamic",
"ObjC",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "TypeDecl",
+ "name": "ConsentString",
+ "printedName": "ConsentString",
"children": [
{
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ "kind": "Var",
+ "name": "sectionId",
+ "printedName": "sectionId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sectionName",
+ "printedName": "sectionName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consentString",
+ "printedName": "consentString",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "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": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_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:21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
- "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC",
"moduleName": "ConsentViewController",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Override"
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
],
- "init_kind": "Designated"
+ "isFromExtension": true,
+ "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": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "TypeDecl",
+ "name": "Statuses",
+ "printedName": "Statuses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": 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"
+ }
+ ]
}
],
"declKind": "Class",
@@ -32815,84 +33835,84 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2344,
+ "offset": 2031,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2476,
+ "offset": 2163,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
@@ -34005,28 +35025,28 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 6217,
+ "offset": 6264,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 7312,
+ "offset": 7359,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
@@ -34495,287 +35515,287 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6815,
+ "offset": 6810,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6859,
+ "offset": 6854,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6916,
+ "offset": 6911,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6954,
+ "offset": 6949,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6990,
+ "offset": 6985,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7005,
+ "offset": 7000,
"length": 48,
"value": "\"{\"categories\": {\"type\": \"RecordString\"}}\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7662,
+ "offset": 7657,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7706,
+ "offset": 7701,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7763,
+ "offset": 7758,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7801,
+ "offset": 7796,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8408,
+ "offset": 8403,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8450,
+ "offset": 8445,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8971,
+ "offset": 8966,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9017,
+ "offset": 9012,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9447,
+ "offset": 9442,
"length": 57,
"value": "\".\/\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9472,
+ "offset": 9467,
"length": 1,
"value": "\"?env=\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9503,
+ "offset": 9498,
"length": 24,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 13622,
+ "offset": 13617,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 13681,
+ "offset": 13676,
"length": 13,
"value": "\"consentUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14386,
+ "offset": 14381,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14994,
+ "offset": 14989,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15040,
+ "offset": 15035,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15088,
+ "offset": 15083,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15098,
+ "offset": 15093,
"length": 6,
"value": "\"true\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15118,
+ "offset": 15113,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15137,
+ "offset": 15132,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15158,
+ "offset": 15153,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15277,
+ "offset": 15272,
"length": 8,
"value": "\"authId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16233,
+ "offset": 16228,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16277,
+ "offset": 16272,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16323,
+ "offset": 16318,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18444,
+ "offset": 18439,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18488,
+ "offset": 18483,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18526,
+ "offset": 18521,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18572,
+ "offset": 18567,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18628,
+ "offset": 18623,
"length": 25,
"value": "\"includeCustomVendorsRes\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18700,
+ "offset": 18695,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18748,
+ "offset": 18743,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19166,
+ "offset": 19161,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19237,
+ "offset": 19232,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19281,
+ "offset": 19276,
"length": 5,
"value": "false"
},
@@ -34784,7 +35804,7 @@
"kind": "IntegerLiteral",
"offset": 2571,
"length": 1,
- "value": "3"
+ "value": "4"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
@@ -35055,196 +36075,196 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 25110,
+ "offset": 25176,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25430,
+ "offset": 25496,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25445,
+ "offset": 25511,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25468,
+ "offset": 25534,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25472,
+ "offset": 25538,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26571,
+ "offset": 26637,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26646,
+ "offset": 26712,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26707,
+ "offset": 26773,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26855,
+ "offset": 26921,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26918,
+ "offset": 26984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29725,
+ "offset": 29791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29827,
+ "offset": 29893,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 30797,
+ "offset": 30863,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31109,
+ "offset": 31175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 31778,
+ "offset": 31844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31952,
+ "offset": 32018,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 32513,
+ "offset": 32574,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 32753,
+ "offset": 32814,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 33713,
+ "offset": 33774,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34165,
+ "offset": 34226,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34294,
+ "offset": 34355,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34405,
+ "offset": 34466,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34525,
+ "offset": 34586,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34660,
+ "offset": 34721,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35871,
+ "offset": 35932,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35991,
+ "offset": 36052,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 36929,
+ "offset": 36985,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 38644,
+ "offset": 38743,
"length": 2,
"value": "\"\""
},
@@ -36298,6 +37318,55 @@
"length": 13,
"value": "\"ConsentViewController.SPCCPAConsent\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 51,
+ "value": "\"SPConsentable(id: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 1,
+ "value": "\", consented: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 13,
+ "value": "\"ConsentViewController.SPConsentable\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
"kind": "IntegerLiteral",
@@ -36380,7 +37449,7 @@
"kind": "StringLiteral",
"offset": 9098,
"length": 7,
- "value": "\"7.6.3\""
+ "value": "\"7.6.4\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
@@ -40288,110 +41357,250 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2989,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3746,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3762,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 14,
+ "value": "\"ConsentViewController.SPUSNatConsent\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 840,
- "length": 295,
+ "offset": 3854,
+ "length": 329,
"value": "\"SPUSNatConsent(\n - uuid: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 898,
+ "offset": 3912,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 3915,
"length": 1,
"value": "\"\n - applies: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 935,
+ "offset": 3949,
"length": 1,
"value": "\"\n - consentStrings: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 983,
+ "offset": 3997,
"length": 1,
"value": "\"\n - categories: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1023,
+ "offset": 4037,
+ "length": 1,
+ "value": "\"\n - vendors: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 4071,
"length": 1,
"value": "\"\n - dateCreated: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1065,
+ "offset": 4113,
"length": 1,
"value": "\"\n - expirationDate: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1113,
+ "offset": 4161,
"length": 1,
"value": "\"\n)\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4275,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4401,
+ "length": 2,
+ "value": "[]"
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "Array",
- "offset": 1815,
+ "offset": 4422,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2181,
+ "offset": 4598,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5815,
+ "length": 213,
+ "value": "\"SPUSNatConsent.ConsentString(\n - sectionId: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5902,
+ "length": 1,
+ "value": "\"\n - sectionName: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5948,
+ "length": 1,
+ "value": "\"\n - consentString: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5998,
+ "length": 1,
+ "value": "\"\n)\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2987,
+ "offset": 6387,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3089,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 5631,
+ "length": 13,
+ "value": "\"ConsentViewController.ConsentString\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3113,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 6862,
+ "length": 522,
+ "value": "\"SPUSNatConsent.Statuses(\n - rejectedAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 6955,
+ "length": 1,
+ "value": "\"\n - consentedToAll: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7014,
+ "length": 1,
+ "value": "\"\n - consentedToAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7073,
+ "length": 1,
+ "value": "\"\n - hasConsentData: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7132,
+ "length": 1,
+ "value": "\"\n - sellStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 1,
+ "value": "\"\n - shareStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 1,
+ "value": "\"\n - sensitiveDataStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7305,
+ "length": 1,
+ "value": "\"\n - gpcStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7354,
+ "length": 1,
+ "value": "\"\n)\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 3684,
+ "offset": 8627,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 133,
- "length": 14,
- "value": "\"ConsentViewController.SPUSNatConsent\""
+ "offset": 6620,
+ "length": 8,
+ "value": "\"ConsentViewController.Statuses\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift",
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
index 50a630fe3..c0bf667d4 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index c21a4f6cf..e8f829dd6 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc and b/XCFramework/ConsentViewController.xcframework/ios-arm64/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios.swiftdoc 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
index 50a630fe3..c0bf667d4 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index f3f84699b..1dd46ae92 100755
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController and b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController 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
index 0dc75781b..7df19aa5a 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist differ
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
index 4124c09a2..b00c0edec 100644
--- 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
@@ -830,6 +830,17 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
+SWIFT_CLASS("_TtC21ConsentViewController13SPConsentable")
+@interface SPConsentable : NSObject
+@property (nonatomic, readonly, copy) NSString * _Nonnull id;
+@property (nonatomic, readonly) BOOL consented;
+@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
+
+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
@@ -1101,17 +1112,44 @@ SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName")
+@class ConsentString;
+@class Statuses;
SWIFT_CLASS("_TtC21ConsentViewController14SPUSNatConsent")
@interface SPUSNatConsent : NSObject
+/// A collection of accepted/rejected vendors and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull vendors;
+/// A collection of accepted/rejected categories (aka. purposes) and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull categories;
+/// Identifies this usnat consent profile
@property (nonatomic, copy) NSString * _Nullable uuid;
+/// Whether USNat applies according to user’s location (inferred from IP lookup) and your Vendor List applies scope setting
@property (nonatomic) BOOL applies;
+/// The consent strings related to this user profile
+@property (nonatomic, readonly, copy) NSArray * _Nonnull consentStrings;
+/// A series of statuses (Bool?
) regarding GPP and user consent
+/// seealso:
+/// SPUSNatConsent.Statuses
+@property (nonatomic, readonly, strong) Statuses * _Nonnull statuses;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+ (SPUSNatConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
@@ -2059,6 +2097,17 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
+SWIFT_CLASS("_TtC21ConsentViewController13SPConsentable")
+@interface SPConsentable : NSObject
+@property (nonatomic, readonly, copy) NSString * _Nonnull id;
+@property (nonatomic, readonly) BOOL consented;
+@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
+
+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
@@ -2330,17 +2379,44 @@ SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName")
+@class ConsentString;
+@class Statuses;
SWIFT_CLASS("_TtC21ConsentViewController14SPUSNatConsent")
@interface SPUSNatConsent : NSObject
+/// A collection of accepted/rejected vendors and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull vendors;
+/// A collection of accepted/rejected categories (aka. purposes) and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull categories;
+/// Identifies this usnat consent profile
@property (nonatomic, copy) NSString * _Nullable uuid;
+/// Whether USNat applies according to user’s location (inferred from IP lookup) and your Vendor List applies scope setting
@property (nonatomic) BOOL applies;
+/// The consent strings related to this user profile
+@property (nonatomic, readonly, copy) NSArray * _Nonnull consentStrings;
+/// A series of statuses (Bool?
) regarding GPP and user consent
+/// seealso:
+/// SPUSNatConsent.Statuses
+@property (nonatomic, readonly, strong) Statuses * _Nonnull statuses;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+ (SPUSNatConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
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
index 0a4f88e46..10617c0c7 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist and b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist 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
index 3636018c5..f4739cc6d 100644
--- 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
@@ -6611,6 +6611,372 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SPConsentable",
+ "printedName": "SPConsentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consented",
+ "printedName": "consented",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvg",
+ "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)SPConsentable(py)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvp",
+ "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)SPConsentable(im)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvg",
+ "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)SPConsentable(im)isEqual:",
+ "mangledName": "$s21ConsentViewController13SPConsentableC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(im)init",
+ "mangledName": "$s21ConsentViewController13SPConsentableCACycfc",
+ "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": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController13SPConsentableC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController13SPConsentableC4fromACs7Decoder_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:21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable",
+ "mangledName": "$s21ConsentViewController13SPConsentableC",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "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",
@@ -31064,122 +31430,124 @@
"printedName": "SPUSNatConsent",
"children": [
{
- "kind": "TypeDecl",
- "name": "ConsentString",
- "printedName": "ConsentString",
+ "kind": "Var",
+ "name": "vendors",
+ "printedName": "vendors",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvg",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "categories",
+ "printedName": "categories",
+ "children": [
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "moduleName": "ConsentViewController",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV",
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
}
]
},
@@ -31211,6 +31579,7 @@
"HasInitialValue",
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31319,6 +31688,7 @@
"declAttributes": [
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31406,20 +31776,22 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
"isLet": true,
"hasStorage": true,
@@ -31438,19 +31810,65 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvg",
"moduleName": "ConsentViewController",
"implicit": true,
"declAttributes": [
- "Final"
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statuses",
+ "printedName": "statuses",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
],
"accessorKind": "get"
}
@@ -31567,6 +31985,86 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "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:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Var",
"name": "description",
@@ -31580,7 +32078,7 @@
}
],
"declKind": "Var",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvp",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31591,6 +32089,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -31605,7 +32104,7 @@
}
],
"declKind": "Accessor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvg",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31614,39 +32113,11 @@
"Dynamic",
"ObjC"
],
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "declAttributes": [
- "AccessControl",
- "Required"
- ],
- "throwing": true,
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "empty",
@@ -31660,7 +32131,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
"mangledName": "$s21ConsentViewController07SPUSNatA0C5emptyACyFZ",
"moduleName": "ConsentViewController",
"static": true,
@@ -31669,6 +32140,7 @@
"AccessControl",
"ObjC"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31697,7 +32169,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C7isEqualySbypSgF",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31708,6 +32180,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31737,66 +32210,613 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C4copy4withyp10ObjectiveC6NSZoneVSg_tF",
"moduleName": "ConsentViewController",
"objc_name": "copyWithZone:",
"declAttributes": [
+ "Dynamic",
"ObjC",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "TypeDecl",
+ "name": "ConsentString",
+ "printedName": "ConsentString",
"children": [
{
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ "kind": "Var",
+ "name": "sectionId",
+ "printedName": "sectionId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sectionName",
+ "printedName": "sectionName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consentString",
+ "printedName": "consentString",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "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": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_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:21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
- "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC",
"moduleName": "ConsentViewController",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Override"
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
],
- "init_kind": "Designated"
+ "isFromExtension": true,
+ "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": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "TypeDecl",
+ "name": "Statuses",
+ "printedName": "Statuses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": 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"
+ }
+ ]
}
],
"declKind": "Class",
@@ -32815,84 +33835,84 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2344,
+ "offset": 2031,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2476,
+ "offset": 2163,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
@@ -34005,28 +35025,28 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 6217,
+ "offset": 6264,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 7312,
+ "offset": 7359,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
@@ -34495,287 +35515,287 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6815,
+ "offset": 6810,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6859,
+ "offset": 6854,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6916,
+ "offset": 6911,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6954,
+ "offset": 6949,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6990,
+ "offset": 6985,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7005,
+ "offset": 7000,
"length": 48,
"value": "\"{\"categories\": {\"type\": \"RecordString\"}}\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7662,
+ "offset": 7657,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7706,
+ "offset": 7701,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7763,
+ "offset": 7758,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7801,
+ "offset": 7796,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8408,
+ "offset": 8403,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8450,
+ "offset": 8445,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8971,
+ "offset": 8966,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9017,
+ "offset": 9012,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9447,
+ "offset": 9442,
"length": 57,
"value": "\".\/\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9472,
+ "offset": 9467,
"length": 1,
"value": "\"?env=\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9503,
+ "offset": 9498,
"length": 24,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 13622,
+ "offset": 13617,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 13681,
+ "offset": 13676,
"length": 13,
"value": "\"consentUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14386,
+ "offset": 14381,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14994,
+ "offset": 14989,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15040,
+ "offset": 15035,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15088,
+ "offset": 15083,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15098,
+ "offset": 15093,
"length": 6,
"value": "\"true\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15118,
+ "offset": 15113,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15137,
+ "offset": 15132,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15158,
+ "offset": 15153,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15277,
+ "offset": 15272,
"length": 8,
"value": "\"authId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16233,
+ "offset": 16228,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16277,
+ "offset": 16272,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16323,
+ "offset": 16318,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18444,
+ "offset": 18439,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18488,
+ "offset": 18483,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18526,
+ "offset": 18521,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18572,
+ "offset": 18567,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18628,
+ "offset": 18623,
"length": 25,
"value": "\"includeCustomVendorsRes\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18700,
+ "offset": 18695,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18748,
+ "offset": 18743,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19166,
+ "offset": 19161,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19237,
+ "offset": 19232,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19281,
+ "offset": 19276,
"length": 5,
"value": "false"
},
@@ -34784,7 +35804,7 @@
"kind": "IntegerLiteral",
"offset": 2571,
"length": 1,
- "value": "3"
+ "value": "4"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
@@ -35055,196 +36075,196 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 25110,
+ "offset": 25176,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25430,
+ "offset": 25496,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25445,
+ "offset": 25511,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25468,
+ "offset": 25534,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25472,
+ "offset": 25538,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26571,
+ "offset": 26637,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26646,
+ "offset": 26712,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26707,
+ "offset": 26773,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26855,
+ "offset": 26921,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26918,
+ "offset": 26984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29725,
+ "offset": 29791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29827,
+ "offset": 29893,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 30797,
+ "offset": 30863,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31109,
+ "offset": 31175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 31778,
+ "offset": 31844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31952,
+ "offset": 32018,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 32513,
+ "offset": 32574,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 32753,
+ "offset": 32814,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 33713,
+ "offset": 33774,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34165,
+ "offset": 34226,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34294,
+ "offset": 34355,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34405,
+ "offset": 34466,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34525,
+ "offset": 34586,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34660,
+ "offset": 34721,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35871,
+ "offset": 35932,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35991,
+ "offset": 36052,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 36929,
+ "offset": 36985,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 38644,
+ "offset": 38743,
"length": 2,
"value": "\"\""
},
@@ -36298,6 +37318,55 @@
"length": 13,
"value": "\"ConsentViewController.SPCCPAConsent\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 51,
+ "value": "\"SPConsentable(id: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 1,
+ "value": "\", consented: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 13,
+ "value": "\"ConsentViewController.SPConsentable\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
"kind": "IntegerLiteral",
@@ -36380,7 +37449,7 @@
"kind": "StringLiteral",
"offset": 9098,
"length": 7,
- "value": "\"7.6.3\""
+ "value": "\"7.6.4\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
@@ -40288,110 +41357,250 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2989,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3746,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3762,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 14,
+ "value": "\"ConsentViewController.SPUSNatConsent\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 840,
- "length": 295,
+ "offset": 3854,
+ "length": 329,
"value": "\"SPUSNatConsent(\n - uuid: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 898,
+ "offset": 3912,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 3915,
"length": 1,
"value": "\"\n - applies: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 935,
+ "offset": 3949,
"length": 1,
"value": "\"\n - consentStrings: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 983,
+ "offset": 3997,
"length": 1,
"value": "\"\n - categories: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1023,
+ "offset": 4037,
+ "length": 1,
+ "value": "\"\n - vendors: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 4071,
"length": 1,
"value": "\"\n - dateCreated: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1065,
+ "offset": 4113,
"length": 1,
"value": "\"\n - expirationDate: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1113,
+ "offset": 4161,
"length": 1,
"value": "\"\n)\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4275,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4401,
+ "length": 2,
+ "value": "[]"
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "Array",
- "offset": 1815,
+ "offset": 4422,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2181,
+ "offset": 4598,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5815,
+ "length": 213,
+ "value": "\"SPUSNatConsent.ConsentString(\n - sectionId: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5902,
+ "length": 1,
+ "value": "\"\n - sectionName: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5948,
+ "length": 1,
+ "value": "\"\n - consentString: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5998,
+ "length": 1,
+ "value": "\"\n)\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2987,
+ "offset": 6387,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3089,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 5631,
+ "length": 13,
+ "value": "\"ConsentViewController.ConsentString\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3113,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 6862,
+ "length": 522,
+ "value": "\"SPUSNatConsent.Statuses(\n - rejectedAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 6955,
+ "length": 1,
+ "value": "\"\n - consentedToAll: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7014,
+ "length": 1,
+ "value": "\"\n - consentedToAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7073,
+ "length": 1,
+ "value": "\"\n - hasConsentData: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7132,
+ "length": 1,
+ "value": "\"\n - sellStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 1,
+ "value": "\"\n - shareStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 1,
+ "value": "\"\n - sensitiveDataStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7305,
+ "length": 1,
+ "value": "\"\n - gpcStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7354,
+ "length": 1,
+ "value": "\"\n)\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 3684,
+ "offset": 8627,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 133,
- "length": 14,
- "value": "\"ConsentViewController.SPUSNatConsent\""
+ "offset": 6620,
+ "length": 8,
+ "value": "\"ConsentViewController.Statuses\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift",
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
index 765a64e34..2a50496fd 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index 7b9601048..7d933de2d 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc 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
index 765a64e34..2a50496fd 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index 3636018c5..f4739cc6d 100644
--- 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
@@ -6611,6 +6611,372 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SPConsentable",
+ "printedName": "SPConsentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consented",
+ "printedName": "consented",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvg",
+ "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)SPConsentable(py)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvp",
+ "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)SPConsentable(im)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvg",
+ "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)SPConsentable(im)isEqual:",
+ "mangledName": "$s21ConsentViewController13SPConsentableC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(im)init",
+ "mangledName": "$s21ConsentViewController13SPConsentableCACycfc",
+ "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": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController13SPConsentableC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController13SPConsentableC4fromACs7Decoder_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:21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable",
+ "mangledName": "$s21ConsentViewController13SPConsentableC",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "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",
@@ -31064,122 +31430,124 @@
"printedName": "SPUSNatConsent",
"children": [
{
- "kind": "TypeDecl",
- "name": "ConsentString",
- "printedName": "ConsentString",
+ "kind": "Var",
+ "name": "vendors",
+ "printedName": "vendors",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvg",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "categories",
+ "printedName": "categories",
+ "children": [
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "moduleName": "ConsentViewController",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV",
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
}
]
},
@@ -31211,6 +31579,7 @@
"HasInitialValue",
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31319,6 +31688,7 @@
"declAttributes": [
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31406,20 +31776,22 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
"isLet": true,
"hasStorage": true,
@@ -31438,19 +31810,65 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvg",
"moduleName": "ConsentViewController",
"implicit": true,
"declAttributes": [
- "Final"
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statuses",
+ "printedName": "statuses",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
],
"accessorKind": "get"
}
@@ -31567,6 +31985,86 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "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:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Var",
"name": "description",
@@ -31580,7 +32078,7 @@
}
],
"declKind": "Var",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvp",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31591,6 +32089,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -31605,7 +32104,7 @@
}
],
"declKind": "Accessor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvg",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31614,39 +32113,11 @@
"Dynamic",
"ObjC"
],
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "declAttributes": [
- "AccessControl",
- "Required"
- ],
- "throwing": true,
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "empty",
@@ -31660,7 +32131,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
"mangledName": "$s21ConsentViewController07SPUSNatA0C5emptyACyFZ",
"moduleName": "ConsentViewController",
"static": true,
@@ -31669,6 +32140,7 @@
"AccessControl",
"ObjC"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31697,7 +32169,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C7isEqualySbypSgF",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -31708,6 +32180,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -31737,66 +32210,613 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C4copy4withyp10ObjectiveC6NSZoneVSg_tF",
"moduleName": "ConsentViewController",
"objc_name": "copyWithZone:",
"declAttributes": [
+ "Dynamic",
"ObjC",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "TypeDecl",
+ "name": "ConsentString",
+ "printedName": "ConsentString",
"children": [
{
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ "kind": "Var",
+ "name": "sectionId",
+ "printedName": "sectionId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sectionName",
+ "printedName": "sectionName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consentString",
+ "printedName": "consentString",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "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": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_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:21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
- "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC",
"moduleName": "ConsentViewController",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Override"
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
],
- "init_kind": "Designated"
+ "isFromExtension": true,
+ "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": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "TypeDecl",
+ "name": "Statuses",
+ "printedName": "Statuses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": 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"
+ }
+ ]
}
],
"declKind": "Class",
@@ -32815,84 +33835,84 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2344,
+ "offset": 2031,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2476,
+ "offset": 2163,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
@@ -34005,28 +35025,28 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 6217,
+ "offset": 6264,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 7312,
+ "offset": 7359,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
@@ -34495,287 +35515,287 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6815,
+ "offset": 6810,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6859,
+ "offset": 6854,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6916,
+ "offset": 6911,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6954,
+ "offset": 6949,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6990,
+ "offset": 6985,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7005,
+ "offset": 7000,
"length": 48,
"value": "\"{\"categories\": {\"type\": \"RecordString\"}}\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7662,
+ "offset": 7657,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7706,
+ "offset": 7701,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7763,
+ "offset": 7758,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7801,
+ "offset": 7796,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8408,
+ "offset": 8403,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8450,
+ "offset": 8445,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8971,
+ "offset": 8966,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9017,
+ "offset": 9012,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9447,
+ "offset": 9442,
"length": 57,
"value": "\".\/\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9472,
+ "offset": 9467,
"length": 1,
"value": "\"?env=\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9503,
+ "offset": 9498,
"length": 24,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 13622,
+ "offset": 13617,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 13681,
+ "offset": 13676,
"length": 13,
"value": "\"consentUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14386,
+ "offset": 14381,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14994,
+ "offset": 14989,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15040,
+ "offset": 15035,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15088,
+ "offset": 15083,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15098,
+ "offset": 15093,
"length": 6,
"value": "\"true\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15118,
+ "offset": 15113,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15137,
+ "offset": 15132,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15158,
+ "offset": 15153,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15277,
+ "offset": 15272,
"length": 8,
"value": "\"authId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16233,
+ "offset": 16228,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16277,
+ "offset": 16272,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16323,
+ "offset": 16318,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18444,
+ "offset": 18439,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18488,
+ "offset": 18483,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18526,
+ "offset": 18521,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18572,
+ "offset": 18567,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18628,
+ "offset": 18623,
"length": 25,
"value": "\"includeCustomVendorsRes\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18700,
+ "offset": 18695,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18748,
+ "offset": 18743,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19166,
+ "offset": 19161,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19237,
+ "offset": 19232,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19281,
+ "offset": 19276,
"length": 5,
"value": "false"
},
@@ -34784,7 +35804,7 @@
"kind": "IntegerLiteral",
"offset": 2571,
"length": 1,
- "value": "3"
+ "value": "4"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
@@ -35055,196 +36075,196 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 25110,
+ "offset": 25176,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25430,
+ "offset": 25496,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25445,
+ "offset": 25511,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25468,
+ "offset": 25534,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25472,
+ "offset": 25538,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26571,
+ "offset": 26637,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26646,
+ "offset": 26712,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26707,
+ "offset": 26773,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26855,
+ "offset": 26921,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26918,
+ "offset": 26984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29725,
+ "offset": 29791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29827,
+ "offset": 29893,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 30797,
+ "offset": 30863,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31109,
+ "offset": 31175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 31778,
+ "offset": 31844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31952,
+ "offset": 32018,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 32513,
+ "offset": 32574,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 32753,
+ "offset": 32814,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 33713,
+ "offset": 33774,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34165,
+ "offset": 34226,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34294,
+ "offset": 34355,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34405,
+ "offset": 34466,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34525,
+ "offset": 34586,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34660,
+ "offset": 34721,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35871,
+ "offset": 35932,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35991,
+ "offset": 36052,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 36929,
+ "offset": 36985,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 38644,
+ "offset": 38743,
"length": 2,
"value": "\"\""
},
@@ -36298,6 +37318,55 @@
"length": 13,
"value": "\"ConsentViewController.SPCCPAConsent\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 51,
+ "value": "\"SPConsentable(id: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 1,
+ "value": "\", consented: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 13,
+ "value": "\"ConsentViewController.SPConsentable\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
"kind": "IntegerLiteral",
@@ -36380,7 +37449,7 @@
"kind": "StringLiteral",
"offset": 9098,
"length": 7,
- "value": "\"7.6.3\""
+ "value": "\"7.6.4\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
@@ -40288,110 +41357,250 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2989,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3746,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3762,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 14,
+ "value": "\"ConsentViewController.SPUSNatConsent\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 840,
- "length": 295,
+ "offset": 3854,
+ "length": 329,
"value": "\"SPUSNatConsent(\n - uuid: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 898,
+ "offset": 3912,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 3915,
"length": 1,
"value": "\"\n - applies: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 935,
+ "offset": 3949,
"length": 1,
"value": "\"\n - consentStrings: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 983,
+ "offset": 3997,
"length": 1,
"value": "\"\n - categories: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1023,
+ "offset": 4037,
+ "length": 1,
+ "value": "\"\n - vendors: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 4071,
"length": 1,
"value": "\"\n - dateCreated: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1065,
+ "offset": 4113,
"length": 1,
"value": "\"\n - expirationDate: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1113,
+ "offset": 4161,
"length": 1,
"value": "\"\n)\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4275,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4401,
+ "length": 2,
+ "value": "[]"
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "Array",
- "offset": 1815,
+ "offset": 4422,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2181,
+ "offset": 4598,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5815,
+ "length": 213,
+ "value": "\"SPUSNatConsent.ConsentString(\n - sectionId: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5902,
+ "length": 1,
+ "value": "\"\n - sectionName: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5948,
+ "length": 1,
+ "value": "\"\n - consentString: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5998,
+ "length": 1,
+ "value": "\"\n)\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2987,
+ "offset": 6387,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3089,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 5631,
+ "length": 13,
+ "value": "\"ConsentViewController.ConsentString\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3113,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 6862,
+ "length": 522,
+ "value": "\"SPUSNatConsent.Statuses(\n - rejectedAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 6955,
+ "length": 1,
+ "value": "\"\n - consentedToAll: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7014,
+ "length": 1,
+ "value": "\"\n - consentedToAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7073,
+ "length": 1,
+ "value": "\"\n - hasConsentData: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7132,
+ "length": 1,
+ "value": "\"\n - sellStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 1,
+ "value": "\"\n - shareStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 1,
+ "value": "\"\n - sensitiveDataStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7305,
+ "length": 1,
+ "value": "\"\n - gpcStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7354,
+ "length": 1,
+ "value": "\"\n)\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 3684,
+ "offset": 8627,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 133,
- "length": 14,
- "value": "\"ConsentViewController.SPUSNatConsent\""
+ "offset": 6620,
+ "length": 8,
+ "value": "\"ConsentViewController.Statuses\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Views\/iOS\/SPWebMessageViewController.swift",
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
index f3c789014..1acbbaae1 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index e69a7e5aa..9690b447d 100644
Binary files a/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/XCFramework/ConsentViewController.xcframework/ios-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc 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
index f3c789014..1acbbaae1 100644
--- 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
@@ -171,6 +171,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -971,24 +982,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
@objc extension WebKit.WKWebView {
@objc @_Concurrency.MainActor(unsafe) dynamic public func preloadConsent(from consents: ConsentViewController.SPUserData)
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
index ce6ae6ab4..8759652d3 100644
--- 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
@@ -14,7 +14,7 @@
ConsentViewController.bundle/Info.plist
- 7CvauicbCRP5pdKXjjKZuO2Xn1A=
+ Ce4+/2EqZr22+sYbF3pNkgdhQxE=
ConsentViewController.bundle/PrivacyInfo.xcprivacy
@@ -58,7 +58,7 @@
Headers/ConsentViewController-Swift.h
- kfAdIGofFoSG85RnDXcMi3Sfiig=
+ QffAp5sfRwYETtVT2BGpFbl2BYU=
Headers/ConsentViewController-iOS-umbrella.h
@@ -66,47 +66,47 @@
Info.plist
- tH889AT96D+tHnveMwmlnqyew7k=
+ HUH2HtWrs+iaSYD3ZiSFce4PUm8=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.abi.json
- HJYojmauX3d5OIvpYSoMNKD/Qnw=
+ C+0Ak+tk/62y1CqW+p/mWpHfktM=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- y/LnSFWTOU5g8MlKsOLIIjnKe1s=
+ QBe4XQbae6kvNDkIuL0zNgSXV3g=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- VmqzCgQOgR0Di9mOEji9PtOjEKs=
+ UjydPrSo9n5PTi7PCCoL915ndmc=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- y/LnSFWTOU5g8MlKsOLIIjnKe1s=
+ QBe4XQbae6kvNDkIuL0zNgSXV3g=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- t/NDxyP2nXrquAHCY2ShKYTyqPI=
+ ecufpwAWDqc0Rw0S9KKdxpp6uBc=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json
- HJYojmauX3d5OIvpYSoMNKD/Qnw=
+ C+0Ak+tk/62y1CqW+p/mWpHfktM=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- k+4vy09dUynUlbdAQcDz2tawR7g=
+ noGIEt/zLDJsMdczl+LCkP6Q9Jg=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- p02rCVmjQg1I5Xuqmag0MvKrPU4=
+ C6xx41mJ5FhazxsQwBQM4XIsMr8=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- k+4vy09dUynUlbdAQcDz2tawR7g=
+ noGIEt/zLDJsMdczl+LCkP6Q9Jg=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- 74i2LMfRhF0TXp2qbIoSZO8HBCw=
+ mbgzOkyDCYf6vsx1KrpRpHsuOI0=
Modules/module.modulemap
@@ -157,11 +157,11 @@
hash
- 7CvauicbCRP5pdKXjjKZuO2Xn1A=
+ Ce4+/2EqZr22+sYbF3pNkgdhQxE=
hash2
- 2RBgFh4/m+pRI8oi2hZtIhLw8iEUWBS2K4xtemfpdN4=
+ ikupWcNKk31ku7Jq3oHvJPqMTtkxhOPBNg4yyVrNQQk=
ConsentViewController.bundle/PrivacyInfo.xcprivacy
@@ -278,11 +278,11 @@
hash
- kfAdIGofFoSG85RnDXcMi3Sfiig=
+ QffAp5sfRwYETtVT2BGpFbl2BYU=
hash2
- MJgkcePlu50no0KE5O6cUR2/a6A8zTLH7wrKLKxLy7I=
+ hs4SmQnaWMruv9DG+M1tGrBaqeoIHXT4wBOpw1/3hL4=
Headers/ConsentViewController-iOS-umbrella.h
@@ -300,110 +300,110 @@
hash
- HJYojmauX3d5OIvpYSoMNKD/Qnw=
+ C+0Ak+tk/62y1CqW+p/mWpHfktM=
hash2
- ka1+5g8R/JG10r96RGHO1tdwq05JQGf1zXIZ77o/sBQ=
+ I3k2LdDLnLBUuiJo1IwYfr7TgQu2p8StWPB2MO/04tM=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash
- y/LnSFWTOU5g8MlKsOLIIjnKe1s=
+ QBe4XQbae6kvNDkIuL0zNgSXV3g=
hash2
- p9dE7kjtmha3PVifQRwGn4mR1OzpBIsfVQ4sQTkBzn0=
+ KtU6SOYxESJwkgf9Z5vEGORaWoLuuOXa18yeFwQ8vKc=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash
- VmqzCgQOgR0Di9mOEji9PtOjEKs=
+ UjydPrSo9n5PTi7PCCoL915ndmc=
hash2
- nAafoB6Xg1yvgGb6Rs6Euksn+nQCI79RszEKl6+w8fg=
+ +kuZRy6Q0CUsVY07qmNNJDLYJwpW0cFItXx961xynNw=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash
- y/LnSFWTOU5g8MlKsOLIIjnKe1s=
+ QBe4XQbae6kvNDkIuL0zNgSXV3g=
hash2
- p9dE7kjtmha3PVifQRwGn4mR1OzpBIsfVQ4sQTkBzn0=
+ KtU6SOYxESJwkgf9Z5vEGORaWoLuuOXa18yeFwQ8vKc=
Modules/ConsentViewController.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash
- t/NDxyP2nXrquAHCY2ShKYTyqPI=
+ ecufpwAWDqc0Rw0S9KKdxpp6uBc=
hash2
- nrB7cxq6cauDZejxQsjeqPI1y+vTamTAB55cagy+EtQ=
+ bdFCa/e7+vWclZ2EHRnuwjjS6Ds7nd+CQKjRSACVEJs=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash
- HJYojmauX3d5OIvpYSoMNKD/Qnw=
+ C+0Ak+tk/62y1CqW+p/mWpHfktM=
hash2
- ka1+5g8R/JG10r96RGHO1tdwq05JQGf1zXIZ77o/sBQ=
+ I3k2LdDLnLBUuiJo1IwYfr7TgQu2p8StWPB2MO/04tM=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash
- k+4vy09dUynUlbdAQcDz2tawR7g=
+ noGIEt/zLDJsMdczl+LCkP6Q9Jg=
hash2
- 2lWio26f9iL6Ls9pG1mzo/qc30uP3BB37LI0nCfNFkE=
+ 2VccvNkf/xGRXKB01OfQQGL3dgCH6ZbLNpH1ihAcGJE=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash
- p02rCVmjQg1I5Xuqmag0MvKrPU4=
+ C6xx41mJ5FhazxsQwBQM4XIsMr8=
hash2
- zYTIR7KfKDU0VJ1c9xdUW6CHBVxxN6PMEsy3qFNivUY=
+ RH+HqvEZ331CA0e60UbOP9jl4FeZMimTKNotK1tyZPc=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash
- k+4vy09dUynUlbdAQcDz2tawR7g=
+ noGIEt/zLDJsMdczl+LCkP6Q9Jg=
hash2
- 2lWio26f9iL6Ls9pG1mzo/qc30uP3BB37LI0nCfNFkE=
+ 2VccvNkf/xGRXKB01OfQQGL3dgCH6ZbLNpH1ihAcGJE=
Modules/ConsentViewController.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash
- 74i2LMfRhF0TXp2qbIoSZO8HBCw=
+ mbgzOkyDCYf6vsx1KrpRpHsuOI0=
hash2
- oMOxNohde9GyejyWERpahcuTmj2HBEqEqst5DCfnj8I=
+ FVca3vczOPirzxuaTbnbpImpS3IlyBwJRsAM8WUcvdE=
Modules/module.modulemap
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
index 278f87cbc..a41f49d02 100755
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController 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
index 98ba39402..f84da67ca 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/ConsentViewController.bundle/Info.plist differ
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
index 78b4d4031..ba43c95de 100644
--- 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
@@ -829,6 +829,17 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
+SWIFT_CLASS("_TtC21ConsentViewController13SPConsentable")
+@interface SPConsentable : NSObject
+@property (nonatomic, readonly, copy) NSString * _Nonnull id;
+@property (nonatomic, readonly) BOOL consented;
+@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
+
+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
@@ -1100,17 +1111,44 @@ SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName")
+@class ConsentString;
+@class Statuses;
SWIFT_CLASS("_TtC21ConsentViewController14SPUSNatConsent")
@interface SPUSNatConsent : NSObject
+/// A collection of accepted/rejected vendors and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull vendors;
+/// A collection of accepted/rejected categories (aka. purposes) and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull categories;
+/// Identifies this usnat consent profile
@property (nonatomic, copy) NSString * _Nullable uuid;
+/// Whether USNat applies according to user’s location (inferred from IP lookup) and your Vendor List applies scope setting
@property (nonatomic) BOOL applies;
+/// The consent strings related to this user profile
+@property (nonatomic, readonly, copy) NSArray * _Nonnull consentStrings;
+/// A series of statuses (Bool?
) regarding GPP and user consent
+/// seealso:
+/// SPUSNatConsent.Statuses
+@property (nonatomic, readonly, strong) Statuses * _Nonnull statuses;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+ (SPUSNatConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
@@ -2039,6 +2077,17 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No
+SWIFT_CLASS("_TtC21ConsentViewController13SPConsentable")
+@interface SPConsentable : NSObject
+@property (nonatomic, readonly, copy) NSString * _Nonnull id;
+@property (nonatomic, readonly) BOOL consented;
+@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
+
+
SWIFT_CLASS("_TtC21ConsentViewController9SPGCMData")
@@ -2310,17 +2359,44 @@ SWIFT_CLASS("_TtC21ConsentViewController14SPPropertyName")
+@class ConsentString;
+@class Statuses;
SWIFT_CLASS("_TtC21ConsentViewController14SPUSNatConsent")
@interface SPUSNatConsent : NSObject
+/// A collection of accepted/rejected vendors and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull vendors;
+/// A collection of accepted/rejected categories (aka. purposes) and their ids
+@property (nonatomic, readonly, copy) NSArray * _Nonnull categories;
+/// Identifies this usnat consent profile
@property (nonatomic, copy) NSString * _Nullable uuid;
+/// Whether USNat applies according to user’s location (inferred from IP lookup) and your Vendor List applies scope setting
@property (nonatomic) BOOL applies;
+/// The consent strings related to this user profile
+@property (nonatomic, readonly, copy) NSArray * _Nonnull consentStrings;
+/// A series of statuses (Bool?
) regarding GPP and user consent
+/// seealso:
+/// SPUSNatConsent.Statuses
+@property (nonatomic, readonly, strong) Statuses * _Nonnull statuses;
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
+@end
+
+
+@interface SPUSNatConsent (SWIFT_EXTENSION(ConsentViewController))
@property (nonatomic, readonly, copy) NSString * _Nonnull description;
+ (SPUSNatConsent * _Nonnull)empty SWIFT_WARN_UNUSED_RESULT;
- (BOOL)isEqual:(id _Nullable)object SWIFT_WARN_UNUSED_RESULT;
- (id _Nonnull)copyWithZone:(struct _NSZone * _Nullable)zone SWIFT_WARN_UNUSED_RESULT;
-- (nonnull instancetype)init SWIFT_UNAVAILABLE;
-+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
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
index ae9f6bd84..5c37f1a00 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Info.plist 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
index 80c58da3e..6bb1067f0 100644
--- 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
@@ -7003,6 +7003,372 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SPConsentable",
+ "printedName": "SPConsentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consented",
+ "printedName": "consented",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvg",
+ "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)SPConsentable(py)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvp",
+ "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)SPConsentable(im)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvg",
+ "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)SPConsentable(im)isEqual:",
+ "mangledName": "$s21ConsentViewController13SPConsentableC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(im)init",
+ "mangledName": "$s21ConsentViewController13SPConsentableCACycfc",
+ "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": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController13SPConsentableC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController13SPConsentableC4fromACs7Decoder_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:21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable",
+ "mangledName": "$s21ConsentViewController13SPConsentableC",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "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",
@@ -31636,122 +32002,124 @@
"printedName": "SPUSNatConsent",
"children": [
{
- "kind": "TypeDecl",
- "name": "ConsentString",
- "printedName": "ConsentString",
+ "kind": "Var",
+ "name": "vendors",
+ "printedName": "vendors",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvg",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "categories",
+ "printedName": "categories",
+ "children": [
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "moduleName": "ConsentViewController",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV",
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
}
]
},
@@ -31783,6 +32151,7 @@
"HasInitialValue",
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31891,6 +32260,7 @@
"declAttributes": [
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31978,20 +32348,22 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
"isLet": true,
"hasStorage": true,
@@ -32010,19 +32382,65 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvg",
"moduleName": "ConsentViewController",
"implicit": true,
"declAttributes": [
- "Final"
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statuses",
+ "printedName": "statuses",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
],
"accessorKind": "get"
}
@@ -32139,6 +32557,86 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "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:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Var",
"name": "description",
@@ -32152,7 +32650,7 @@
}
],
"declKind": "Var",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvp",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32163,6 +32661,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -32177,7 +32676,7 @@
}
],
"declKind": "Accessor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvg",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32186,39 +32685,11 @@
"Dynamic",
"ObjC"
],
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "declAttributes": [
- "AccessControl",
- "Required"
- ],
- "throwing": true,
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "empty",
@@ -32232,7 +32703,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
"mangledName": "$s21ConsentViewController07SPUSNatA0C5emptyACyFZ",
"moduleName": "ConsentViewController",
"static": true,
@@ -32241,6 +32712,7 @@
"AccessControl",
"ObjC"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -32269,7 +32741,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C7isEqualySbypSgF",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32280,6 +32752,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -32309,66 +32782,613 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C4copy4withyp10ObjectiveC6NSZoneVSg_tF",
"moduleName": "ConsentViewController",
"objc_name": "copyWithZone:",
"declAttributes": [
+ "Dynamic",
"ObjC",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "TypeDecl",
+ "name": "ConsentString",
+ "printedName": "ConsentString",
"children": [
{
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ "kind": "Var",
+ "name": "sectionId",
+ "printedName": "sectionId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sectionName",
+ "printedName": "sectionName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consentString",
+ "printedName": "consentString",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "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": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_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:21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
- "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC",
"moduleName": "ConsentViewController",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Override"
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
],
- "init_kind": "Designated"
+ "isFromExtension": true,
+ "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": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "TypeDecl",
+ "name": "Statuses",
+ "printedName": "Statuses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": 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"
+ }
+ ]
}
],
"declKind": "Class",
@@ -33160,84 +34180,84 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2344,
+ "offset": 2031,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2476,
+ "offset": 2163,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
@@ -34658,28 +35678,28 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 6217,
+ "offset": 6264,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 7312,
+ "offset": 7359,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
@@ -35148,287 +36168,287 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6815,
+ "offset": 6810,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6859,
+ "offset": 6854,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6916,
+ "offset": 6911,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6954,
+ "offset": 6949,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6990,
+ "offset": 6985,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7005,
+ "offset": 7000,
"length": 48,
"value": "\"{\"categories\": {\"type\": \"RecordString\"}}\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7662,
+ "offset": 7657,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7706,
+ "offset": 7701,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7763,
+ "offset": 7758,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7801,
+ "offset": 7796,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8408,
+ "offset": 8403,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8450,
+ "offset": 8445,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8971,
+ "offset": 8966,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9017,
+ "offset": 9012,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9447,
+ "offset": 9442,
"length": 57,
"value": "\".\/\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9472,
+ "offset": 9467,
"length": 1,
"value": "\"?env=\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9503,
+ "offset": 9498,
"length": 24,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 13622,
+ "offset": 13617,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 13681,
+ "offset": 13676,
"length": 13,
"value": "\"consentUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14386,
+ "offset": 14381,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14994,
+ "offset": 14989,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15040,
+ "offset": 15035,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15088,
+ "offset": 15083,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15098,
+ "offset": 15093,
"length": 6,
"value": "\"true\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15118,
+ "offset": 15113,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15137,
+ "offset": 15132,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15158,
+ "offset": 15153,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15277,
+ "offset": 15272,
"length": 8,
"value": "\"authId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16233,
+ "offset": 16228,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16277,
+ "offset": 16272,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16323,
+ "offset": 16318,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18444,
+ "offset": 18439,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18488,
+ "offset": 18483,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18526,
+ "offset": 18521,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18572,
+ "offset": 18567,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18628,
+ "offset": 18623,
"length": 25,
"value": "\"includeCustomVendorsRes\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18700,
+ "offset": 18695,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18748,
+ "offset": 18743,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19166,
+ "offset": 19161,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19237,
+ "offset": 19232,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19281,
+ "offset": 19276,
"length": 5,
"value": "false"
},
@@ -35437,7 +36457,7 @@
"kind": "IntegerLiteral",
"offset": 2571,
"length": 1,
- "value": "3"
+ "value": "4"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
@@ -35708,196 +36728,196 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 25110,
+ "offset": 25176,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25430,
+ "offset": 25496,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25445,
+ "offset": 25511,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25468,
+ "offset": 25534,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25472,
+ "offset": 25538,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26571,
+ "offset": 26637,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26646,
+ "offset": 26712,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26707,
+ "offset": 26773,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26855,
+ "offset": 26921,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26918,
+ "offset": 26984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29725,
+ "offset": 29791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29827,
+ "offset": 29893,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 30797,
+ "offset": 30863,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31109,
+ "offset": 31175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 31778,
+ "offset": 31844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31952,
+ "offset": 32018,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 32513,
+ "offset": 32574,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 32753,
+ "offset": 32814,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 33713,
+ "offset": 33774,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34165,
+ "offset": 34226,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34294,
+ "offset": 34355,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34405,
+ "offset": 34466,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34525,
+ "offset": 34586,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34660,
+ "offset": 34721,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35871,
+ "offset": 35932,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35991,
+ "offset": 36052,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 36929,
+ "offset": 36985,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 38644,
+ "offset": 38743,
"length": 2,
"value": "\"\""
},
@@ -37924,6 +38944,55 @@
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 51,
+ "value": "\"SPConsentable(id: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 1,
+ "value": "\", consented: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 13,
+ "value": "\"ConsentViewController.SPConsentable\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
"kind": "IntegerLiteral",
@@ -38013,7 +39082,7 @@
"kind": "StringLiteral",
"offset": 9098,
"length": 7,
- "value": "\"7.6.3\""
+ "value": "\"7.6.4\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
@@ -43923,110 +44992,250 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2989,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3746,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3762,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 14,
+ "value": "\"ConsentViewController.SPUSNatConsent\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 840,
- "length": 295,
+ "offset": 3854,
+ "length": 329,
"value": "\"SPUSNatConsent(\n - uuid: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 898,
+ "offset": 3912,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 3915,
"length": 1,
"value": "\"\n - applies: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 935,
+ "offset": 3949,
"length": 1,
"value": "\"\n - consentStrings: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 983,
+ "offset": 3997,
"length": 1,
"value": "\"\n - categories: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1023,
+ "offset": 4037,
+ "length": 1,
+ "value": "\"\n - vendors: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 4071,
"length": 1,
"value": "\"\n - dateCreated: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1065,
+ "offset": 4113,
"length": 1,
"value": "\"\n - expirationDate: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1113,
+ "offset": 4161,
"length": 1,
"value": "\"\n)\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4275,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4401,
+ "length": 2,
+ "value": "[]"
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "Array",
- "offset": 1815,
+ "offset": 4422,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2181,
+ "offset": 4598,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5815,
+ "length": 213,
+ "value": "\"SPUSNatConsent.ConsentString(\n - sectionId: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5902,
+ "length": 1,
+ "value": "\"\n - sectionName: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5948,
+ "length": 1,
+ "value": "\"\n - consentString: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5998,
+ "length": 1,
+ "value": "\"\n)\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2987,
+ "offset": 6387,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3089,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 5631,
+ "length": 13,
+ "value": "\"ConsentViewController.ConsentString\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3113,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 6862,
+ "length": 522,
+ "value": "\"SPUSNatConsent.Statuses(\n - rejectedAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 6955,
+ "length": 1,
+ "value": "\"\n - consentedToAll: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7014,
+ "length": 1,
+ "value": "\"\n - consentedToAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7073,
+ "length": 1,
+ "value": "\"\n - hasConsentData: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7132,
+ "length": 1,
+ "value": "\"\n - sellStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 1,
+ "value": "\"\n - shareStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 1,
+ "value": "\"\n - sensitiveDataStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7305,
+ "length": 1,
+ "value": "\"\n - gpcStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7354,
+ "length": 1,
+ "value": "\"\n)\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 3684,
+ "offset": 8627,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 133,
- "length": 14,
- "value": "\"ConsentViewController.SPUSNatConsent\""
+ "offset": 6620,
+ "length": 8,
+ "value": "\"ConsentViewController.Statuses\""
}
]
}
\ 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
index 976ce2211..50f9edb50 100644
--- 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
@@ -182,6 +182,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -982,24 +993,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
extension ConsentViewController.CategoryContentType : Swift.Equatable {}
extension ConsentViewController.CategoryContentType : Swift.Hashable {}
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
index ca1a2240a..b18e009fa 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc 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
index 976ce2211..50f9edb50 100644
--- 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
@@ -182,6 +182,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -982,24 +993,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
extension ConsentViewController.CategoryContentType : Swift.Equatable {}
extension ConsentViewController.CategoryContentType : Swift.Hashable {}
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
index 80c58da3e..6bb1067f0 100644
--- 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
@@ -7003,6 +7003,372 @@
"RawDocComment"
]
},
+ {
+ "kind": "TypeDecl",
+ "name": "SPConsentable",
+ "printedName": "SPConsentable",
+ "children": [
+ {
+ "kind": "Var",
+ "name": "id",
+ "printedName": "id",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)id",
+ "mangledName": "$s21ConsentViewController13SPConsentableC2idSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consented",
+ "printedName": "consented",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Bool",
+ "printedName": "Swift.Bool",
+ "usr": "s:Sb"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(py)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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)SPConsentable(im)consented",
+ "mangledName": "$s21ConsentViewController13SPConsentableC9consentedSbvg",
+ "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)SPConsentable(py)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvp",
+ "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)SPConsentable(im)description",
+ "mangledName": "$s21ConsentViewController13SPConsentableC11descriptionSSvg",
+ "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)SPConsentable(im)isEqual:",
+ "mangledName": "$s21ConsentViewController13SPConsentableC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable(im)init",
+ "mangledName": "$s21ConsentViewController13SPConsentableCACycfc",
+ "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": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController13SPConsentableC4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController13SPConsentableC4fromACs7Decoder_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:21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController13SPConsentableC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Class",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable",
+ "mangledName": "$s21ConsentViewController13SPConsentableC",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "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",
@@ -31636,122 +32002,124 @@
"printedName": "SPUSNatConsent",
"children": [
{
- "kind": "TypeDecl",
- "name": "ConsentString",
- "printedName": "ConsentString",
+ "kind": "Var",
+ "name": "vendors",
+ "printedName": "vendors",
"children": [
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV4fromAEs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "init_kind": "Designated"
- },
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
{
- "kind": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
"children": [
{
"kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
- },
- {
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV6encode2toys7Encoder_p_tKF",
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)vendors",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C7vendorsSayAA13SPConsentableCGvg",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
- },
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "categories",
+ "printedName": "categories",
+ "children": [
{
- "kind": "Function",
- "name": "==",
- "printedName": "==(_:_:)",
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
"children": [
{
"kind": "TypeNominal",
- "name": "Bool",
- "printedName": "Swift.Bool",
- "usr": "s:Sb"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
- },
- {
- "kind": "TypeNominal",
- "name": "ConsentString",
- "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV2eeoiySbAE_AEtFZ",
- "moduleName": "ConsentViewController",
- "static": true,
- "implicit": true,
- "funcSelfKind": "NonMutating"
+ "usr": "s:Sa"
}
],
- "declKind": "Struct",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringV",
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
- "conformances": [
- {
- "kind": "Conformance",
- "name": "Decodable",
- "printedName": "Decodable",
- "usr": "s:Se",
- "mangledName": "$sSe"
- },
- {
- "kind": "Conformance",
- "name": "Encodable",
- "printedName": "Encodable",
- "usr": "s:SE",
- "mangledName": "$sSE"
- },
+ "accessors": [
{
- "kind": "Conformance",
- "name": "Equatable",
- "printedName": "Equatable",
- "usr": "s:SQ",
- "mangledName": "$sSQ"
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Array",
+ "printedName": "[ConsentViewController.SPConsentable]",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPConsentable",
+ "printedName": "ConsentViewController.SPConsentable",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPConsentable"
+ }
+ ],
+ "usr": "s:Sa"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)categories",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C10categoriesSayAA13SPConsentableCGvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
+ ],
+ "accessorKind": "get"
}
]
},
@@ -31783,6 +32151,7 @@
"HasInitialValue",
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31891,6 +32260,7 @@
"declAttributes": [
"HasStorage",
"AccessControl",
+ "RawDocComment",
"ObjC"
],
"hasStorage": true,
@@ -31978,20 +32348,22 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Var",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvp",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvp",
"moduleName": "ConsentViewController",
"declAttributes": [
"Final",
"HasStorage",
- "AccessControl"
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
],
"isLet": true,
"hasStorage": true,
@@ -32010,19 +32382,65 @@
"kind": "TypeNominal",
"name": "ConsentString",
"printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
- "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringV"
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
}
],
"usr": "s:Sa"
}
],
"declKind": "Accessor",
- "usr": "s:21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringVGvg",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)consentStrings",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C14consentStringsSayAC0A6StringCGvg",
"moduleName": "ConsentViewController",
"implicit": true,
"declAttributes": [
- "Final"
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "statuses",
+ "printedName": "statuses",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "RawDocComment",
+ "ObjC"
+ ],
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)statuses",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8statusesAC8StatusesCvg",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "ObjC"
],
"accessorKind": "get"
}
@@ -32139,6 +32557,86 @@
}
]
},
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init(from:)",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "AccessControl",
+ "Required"
+ ],
+ "throwing": true,
+ "init_kind": "Designated"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "SPUSNatConsent",
+ "printedName": "ConsentViewController.SPUSNatConsent",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "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:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
+ },
{
"kind": "Var",
"name": "description",
@@ -32152,7 +32650,7 @@
}
],
"declKind": "Var",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(py)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvp",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32163,6 +32661,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"accessors": [
{
"kind": "Accessor",
@@ -32177,7 +32676,7 @@
}
],
"declKind": "Accessor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)description",
"mangledName": "$s21ConsentViewController07SPUSNatA0C11descriptionSSvg",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32186,39 +32685,11 @@
"Dynamic",
"ObjC"
],
+ "isFromExtension": true,
"accessorKind": "get"
}
]
},
- {
- "kind": "Constructor",
- "name": "init",
- "printedName": "init(from:)",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
- },
- {
- "kind": "TypeNominal",
- "name": "Decoder",
- "printedName": "Swift.Decoder",
- "usr": "s:s7DecoderP"
- }
- ],
- "declKind": "Constructor",
- "usr": "s:21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C4fromACs7Decoder_p_tKcfc",
- "moduleName": "ConsentViewController",
- "declAttributes": [
- "AccessControl",
- "Required"
- ],
- "throwing": true,
- "init_kind": "Designated"
- },
{
"kind": "Function",
"name": "empty",
@@ -32232,7 +32703,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(cm)empty",
"mangledName": "$s21ConsentViewController07SPUSNatA0C5emptyACyFZ",
"moduleName": "ConsentViewController",
"static": true,
@@ -32241,6 +32712,7 @@
"AccessControl",
"ObjC"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -32269,7 +32741,7 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)isEqual:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C7isEqualySbypSgF",
"moduleName": "ConsentViewController",
"overriding": true,
@@ -32280,6 +32752,7 @@
"AccessControl",
"Override"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
@@ -32309,66 +32782,613 @@
}
],
"declKind": "Func",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
+ "usr": "c:@CM@ConsentViewController@objc(cs)SPUSNatConsent(im)copyWithZone:",
"mangledName": "$s21ConsentViewController07SPUSNatA0C4copy4withyp10ObjectiveC6NSZoneVSg_tF",
"moduleName": "ConsentViewController",
"objc_name": "copyWithZone:",
"declAttributes": [
+ "Dynamic",
"ObjC",
"AccessControl"
],
+ "isFromExtension": true,
"funcSelfKind": "NonMutating"
},
{
- "kind": "Constructor",
- "name": "init",
- "printedName": "init()",
+ "kind": "TypeDecl",
+ "name": "ConsentString",
+ "printedName": "ConsentString",
"children": [
{
- "kind": "TypeNominal",
- "name": "SPUSNatConsent",
- "printedName": "ConsentViewController.SPUSNatConsent",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent"
+ "kind": "Var",
+ "name": "sectionId",
+ "printedName": "sectionId",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "ObjC"
+ ],
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC9sectionIdSivg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "sectionName",
+ "printedName": "sectionName",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11sectionNameSSvg",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "declAttributes": [
+ "Final",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "consentString",
+ "printedName": "consentString",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvp",
+ "moduleName": "ConsentViewController",
+ "declAttributes": [
+ "Final",
+ "HasStorage",
+ "AccessControl",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC07consentE0SSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC11descriptionSSvg",
+ "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": "s:21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "AccessControl",
+ "Override"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringCAEycfc",
+ "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": "ConsentString",
+ "printedName": "ConsentViewController.SPUSNatConsent.ConsentString",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "Decoder",
+ "printedName": "Swift.Decoder",
+ "usr": "s:s7DecoderP"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_p_tKcfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC4fromAEs7Decoder_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:21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC6encode2toys7Encoder_p_tKF",
+ "moduleName": "ConsentViewController",
+ "implicit": true,
+ "throwing": true,
+ "funcSelfKind": "NonMutating"
}
],
- "declKind": "Constructor",
- "usr": "c:@M@ConsentViewController@objc(cs)SPUSNatConsent(im)init",
- "mangledName": "$s21ConsentViewController07SPUSNatA0CACycfc",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C0A6StringC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C0A6StringC",
"moduleName": "ConsentViewController",
- "overriding": true,
- "implicit": true,
- "objc_name": "init",
"declAttributes": [
- "Dynamic",
- "ObjC",
- "Override"
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
],
- "init_kind": "Designated"
+ "isFromExtension": true,
+ "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": "Function",
- "name": "encode",
- "printedName": "encode(to:)",
+ "kind": "TypeDecl",
+ "name": "Statuses",
+ "printedName": "Statuses",
"children": [
{
- "kind": "TypeNominal",
- "name": "Void",
- "printedName": "()"
+ "kind": "Var",
+ "name": "description",
+ "printedName": "description",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvp",
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC11descriptionSSvg",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "description",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC"
+ ],
+ "accessorKind": "get"
+ }
+ ]
},
{
- "kind": "TypeNominal",
- "name": "Encoder",
- "printedName": "Swift.Encoder",
- "usr": "s:s7EncoderP"
+ "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:21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC7isEqualySbypSgF",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "objc_name": "isEqual:",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override",
+ "AccessControl"
+ ],
+ "funcSelfKind": "NonMutating"
+ },
+ {
+ "kind": "Constructor",
+ "name": "init",
+ "printedName": "init()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Statuses",
+ "printedName": "ConsentViewController.SPUSNatConsent.Statuses",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC"
+ }
+ ],
+ "declKind": "Constructor",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesCAEycfc",
+ "moduleName": "ConsentViewController",
+ "overriding": true,
+ "implicit": true,
+ "objc_name": "init",
+ "declAttributes": [
+ "Dynamic",
+ "ObjC",
+ "Override"
+ ],
+ "init_kind": "Designated"
}
],
- "declKind": "Func",
- "usr": "s:21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
- "mangledName": "$s21ConsentViewController07SPUSNatA0C6encode2toys7Encoder_p_tKF",
+ "declKind": "Class",
+ "usr": "s:21ConsentViewController07SPUSNatA0C8StatusesC",
+ "mangledName": "$s21ConsentViewController07SPUSNatA0C8StatusesC",
"moduleName": "ConsentViewController",
- "implicit": true,
- "throwing": true,
- "funcSelfKind": "NonMutating"
+ "declAttributes": [
+ "AccessControl",
+ "ObjCMembers",
+ "ObjC"
+ ],
+ "isFromExtension": true,
+ "superclassUsr": "c:objc(cs)NSObject",
+ "hasMissingDesignatedInitializers": 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"
+ }
+ ]
}
],
"declKind": "Class",
@@ -33160,84 +34180,84 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2344,
+ "offset": 2031,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "Array",
- "offset": 2476,
+ "offset": 2163,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 2969,
+ "offset": 2656,
"length": 12,
"value": "\"categories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3022,
+ "offset": 2709,
"length": 18,
"value": "\"legIntCategories\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3072,
+ "offset": 2759,
"length": 9,
"value": "\"vendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3119,
+ "offset": 2806,
"length": 15,
"value": "\"legIntVendors\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/ChoiceResponses.swift",
"kind": "StringLiteral",
- "offset": 3174,
+ "offset": 2861,
"length": 17,
"value": "\"specialFeatures\""
},
@@ -34658,28 +35678,28 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 6217,
+ "offset": 6264,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "BooleanLiteral",
- "offset": 7312,
+ "offset": 7359,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/MessagesResponse.swift",
"kind": "StringLiteral",
- "offset": 8269,
+ "offset": 8316,
"length": 10,
"value": "\"prtnUUID\""
},
@@ -35148,287 +36168,287 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6815,
+ "offset": 6810,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6859,
+ "offset": 6854,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6916,
+ "offset": 6911,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6954,
+ "offset": 6949,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 6990,
+ "offset": 6985,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7005,
+ "offset": 7000,
"length": 48,
"value": "\"{\"categories\": {\"type\": \"RecordString\"}}\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7662,
+ "offset": 7657,
"length": 5,
"value": "\"env\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7706,
+ "offset": 7701,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7763,
+ "offset": 7758,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 7801,
+ "offset": 7796,
"length": 11,
"value": "\"messageId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8408,
+ "offset": 8403,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8450,
+ "offset": 8445,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 8971,
+ "offset": 8966,
"length": 8,
"value": "\"siteId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9017,
+ "offset": 9012,
"length": 17,
"value": "\"consentLanguage\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9447,
+ "offset": 9442,
"length": 57,
"value": "\".\/\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9472,
+ "offset": 9467,
"length": 1,
"value": "\"?env=\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 9503,
+ "offset": 9498,
"length": 24,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 13622,
+ "offset": 13617,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 13681,
+ "offset": 13676,
"length": 13,
"value": "\"consentUUID\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14386,
+ "offset": 14381,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 14994,
+ "offset": 14989,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15040,
+ "offset": 15035,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15088,
+ "offset": 15083,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15098,
+ "offset": 15093,
"length": 6,
"value": "\"true\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15118,
+ "offset": 15113,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15137,
+ "offset": 15132,
"length": 7,
"value": "\"false\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15158,
+ "offset": 15153,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 15277,
+ "offset": 15272,
"length": 8,
"value": "\"authId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16233,
+ "offset": 16228,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16277,
+ "offset": 16272,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 16323,
+ "offset": 16318,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18444,
+ "offset": 18439,
"length": 11,
"value": "\"accountId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18488,
+ "offset": 18483,
"length": 8,
"value": "\"hasCsp\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18526,
+ "offset": 18521,
"length": 12,
"value": "\"propertyId\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18572,
+ "offset": 18567,
"length": 17,
"value": "\"withSiteActions\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18628,
+ "offset": 18623,
"length": 25,
"value": "\"includeCustomVendorsRes\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18700,
+ "offset": 18695,
"length": 10,
"value": "\"metadata\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "StringLiteral",
- "offset": 18748,
+ "offset": 18743,
"length": 13,
"value": "\"includeData\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19166,
+ "offset": 19161,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19237,
+ "offset": 19232,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcePointClient.swift",
"kind": "BooleanLiteral",
- "offset": 19281,
+ "offset": 19276,
"length": 5,
"value": "false"
},
@@ -35437,7 +36457,7 @@
"kind": "IntegerLiteral",
"offset": 2571,
"length": 1,
- "value": "3"
+ "value": "4"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
@@ -35708,196 +36728,196 @@
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 25110,
+ "offset": 25176,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25430,
+ "offset": 25496,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25445,
+ "offset": 25511,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25468,
+ "offset": 25534,
"length": 1,
"value": "1"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 25472,
+ "offset": 25538,
"length": 3,
"value": "100"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26571,
+ "offset": 26637,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26646,
+ "offset": 26712,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26707,
+ "offset": 26773,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26855,
+ "offset": 26921,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 26918,
+ "offset": 26984,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29725,
+ "offset": 29791,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 29827,
+ "offset": 29893,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 30797,
+ "offset": 30863,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31109,
+ "offset": 31175,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 31778,
+ "offset": 31844,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 31952,
+ "offset": 32018,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 32513,
+ "offset": 32574,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 32753,
+ "offset": 32814,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 33713,
+ "offset": 33774,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34165,
+ "offset": 34226,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34294,
+ "offset": 34355,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34405,
+ "offset": 34466,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34525,
+ "offset": 34586,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 34660,
+ "offset": 34721,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35871,
+ "offset": 35932,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "Array",
- "offset": 35991,
+ "offset": 36052,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 36929,
+ "offset": 36985,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SourcePointClient\/SourcepointClientCoordinator.swift",
"kind": "StringLiteral",
- "offset": 38644,
+ "offset": 38743,
"length": 2,
"value": "\"\""
},
@@ -37924,6 +38944,55 @@
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 324,
+ "length": 5,
+ "value": "\"_id\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 51,
+ "value": "\"SPConsentable(id: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 1,
+ "value": "\", consented: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 519,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "BooleanLiteral",
+ "offset": 756,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPConsentable.swift",
+ "kind": "StringLiteral",
+ "offset": 217,
+ "length": 13,
+ "value": "\"ConsentViewController.SPConsentable\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
"kind": "IntegerLiteral",
@@ -38013,7 +39082,7 @@
"kind": "StringLiteral",
"offset": 9098,
"length": 7,
- "value": "\"7.6.3\""
+ "value": "\"7.6.4\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/SPConsentManager.swift",
@@ -43923,110 +44992,250 @@
"length": 2,
"value": "\"\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2989,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3746,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 3762,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 133,
+ "length": 14,
+ "value": "\"ConsentViewController.SPUSNatConsent\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 840,
- "length": 295,
+ "offset": 3854,
+ "length": 329,
"value": "\"SPUSNatConsent(\n - uuid: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 898,
+ "offset": 3912,
"length": 2,
"value": "\"\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 901,
+ "offset": 3915,
"length": 1,
"value": "\"\n - applies: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 935,
+ "offset": 3949,
"length": 1,
"value": "\"\n - consentStrings: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 983,
+ "offset": 3997,
"length": 1,
"value": "\"\n - categories: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1023,
+ "offset": 4037,
+ "length": 1,
+ "value": "\"\n - vendors: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 4071,
"length": 1,
"value": "\"\n - dateCreated: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1065,
+ "offset": 4113,
"length": 1,
"value": "\"\n - expirationDate: \""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 1113,
+ "offset": 4161,
"length": 1,
"value": "\"\n)\""
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4275,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4377,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "Array",
+ "offset": 4401,
+ "length": 2,
+ "value": "[]"
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "Array",
- "offset": 1815,
+ "offset": 4422,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2181,
+ "offset": 4598,
"length": 5,
"value": "false"
},
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5815,
+ "length": 213,
+ "value": "\"SPUSNatConsent.ConsentString(\n - sectionId: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5902,
+ "length": 1,
+ "value": "\"\n - sectionName: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5948,
+ "length": 1,
+ "value": "\"\n - consentString: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 5998,
+ "length": 1,
+ "value": "\"\n)\""
+ },
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 2987,
+ "offset": 6387,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3089,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 5631,
+ "length": 13,
+ "value": "\"ConsentViewController.ConsentString\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
- "kind": "Array",
- "offset": 3113,
- "length": 2,
- "value": "[]"
+ "kind": "StringLiteral",
+ "offset": 6862,
+ "length": 522,
+ "value": "\"SPUSNatConsent.Statuses(\n - rejectedAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 6955,
+ "length": 1,
+ "value": "\"\n - consentedToAll: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7014,
+ "length": 1,
+ "value": "\"\n - consentedToAny: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7073,
+ "length": 1,
+ "value": "\"\n - hasConsentData: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7132,
+ "length": 1,
+ "value": "\"\n - sellStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7183,
+ "length": 1,
+ "value": "\"\n - shareStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7236,
+ "length": 1,
+ "value": "\"\n - sensitiveDataStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7305,
+ "length": 1,
+ "value": "\"\n - gpcStatus: \""
+ },
+ {
+ "filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
+ "kind": "StringLiteral",
+ "offset": 7354,
+ "length": 1,
+ "value": "\"\n)\""
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "BooleanLiteral",
- "offset": 3684,
+ "offset": 8627,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/andreherculano\/dev\/sourcepoint\/ios-cmp-app\/ConsentViewController\/Classes\/Consents\/SPUSNatConsent.swift",
"kind": "StringLiteral",
- "offset": 133,
- "length": 14,
- "value": "\"ConsentViewController.SPUSNatConsent\""
+ "offset": 6620,
+ "length": 8,
+ "value": "\"ConsentViewController.Statuses\""
}
]
}
\ 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
index 9000afa53..36e89a553 100644
--- 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
@@ -182,6 +182,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -982,24 +993,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
extension ConsentViewController.CategoryContentType : Swift.Equatable {}
extension ConsentViewController.CategoryContentType : Swift.Hashable {}
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
index ffdad5425..4f403d0df 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc 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
index 9000afa53..36e89a553 100644
--- 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
@@ -182,6 +182,17 @@ extension ConsentViewController.SPCampaignType : Swift.Codable {
public func encode(to encoder: any Swift.Encoder) throws
@objc deinit
}
+@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentable : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let id: Swift.String
+ @objc final public let consented: Swift.Bool
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPConsentManager : ObjectiveC.NSObject {
@objc public static var shouldCallErrorMetrics: Swift.Bool
@objc public var cleanUserDataOnError: Swift.Bool
@@ -982,24 +993,52 @@ public protocol SPObjcUserData {
@objc dynamic public func objcUSNatApplies() -> Swift.Bool
}
@objc @_hasMissingDesignatedInitializers @objcMembers public class SPUSNatConsent : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCopying {
- public struct ConsentString : Swift.Codable, Swift.Equatable {
- public static func == (a: ConsentViewController.SPUSNatConsent.ConsentString, b: ConsentViewController.SPUSNatConsent.ConsentString) -> Swift.Bool
- public func encode(to encoder: any Swift.Encoder) throws
- public init(from decoder: any Swift.Decoder) throws
+ @objc public var vendors: [ConsentViewController.SPConsentable] {
+ @objc get
+ }
+ @objc public var categories: [ConsentViewController.SPConsentable] {
+ @objc get
}
@objc public var uuid: Swift.String?
@objc public var applies: Swift.Bool
- final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc final public let consentStrings: [ConsentViewController.SPUSNatConsent.ConsentString]
+ @objc public var statuses: ConsentViewController.SPUSNatConsent.Statuses {
+ @objc get
+ }
public var GPPData: ConsentViewController.SPJson?
+ required public init(from decoder: any Swift.Decoder) throws
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+}
+extension ConsentViewController.SPUSNatConsent {
@objc override dynamic open var description: Swift.String {
@objc get
}
- required public init(from decoder: any Swift.Decoder) throws
@objc public static func empty() -> ConsentViewController.SPUSNatConsent
@objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
- @objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
- @objc deinit
- public func encode(to encoder: any Swift.Encoder) throws
+ @objc dynamic public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class ConsentString : ObjectiveC.NSObject, Swift.Codable {
+ @objc final public let sectionId: Swift.Int
+ @objc final public let sectionName: Swift.String, consentString: Swift.String
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ public func encode(to encoder: any Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ }
+}
+extension ConsentViewController.SPUSNatConsent {
+ @objc @_hasMissingDesignatedInitializers @objcMembers public class Statuses : ObjectiveC.NSObject {
+ @objc override dynamic open var description: Swift.String {
+ @objc get
+ }
+ @objc override dynamic public func isEqual(_ object: Any?) -> Swift.Bool
+ @objc deinit
+ }
}
extension ConsentViewController.CategoryContentType : Swift.Equatable {}
extension ConsentViewController.CategoryContentType : Swift.Hashable {}
diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib
index 0bf7a1fae..50dd53f77 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPCCPANativePrivacyManagerViewController.nib differ
diff --git a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib
index 620d2df2a..efd54da0b 100644
Binary files a/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib and b/XCFramework/ConsentViewController.xcframework/tvos-arm64_x86_64-simulator/ConsentViewController.framework/SPGDPRNativePrivacyManagerViewController.nib 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
index 44983d2e0..40d5e4885 100644
--- 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
@@ -14,7 +14,7 @@
ConsentViewController.bundle/Info.plist
- DZID1IK4lk4BLJ1EDkRppw9VC0o=
+ FkYXHbtB0WPDU8mhsPfqZWwDXBY=
ConsentViewController.bundle/PrivacyInfo.xcprivacy
@@ -58,7 +58,7 @@
Headers/ConsentViewController-Swift.h
- U4fxLHeayr5bzknZGxxH748WmXk=
+ JaNBKv71Mopqd7Gd3tAs8Mgonq8=
Headers/ConsentViewController-tvOS-umbrella.h
@@ -66,7 +66,7 @@
Info.plist
- B0wem3rqPnr6NAICp/YiisIRZm0=
+ V7FkIo15mjMQnhh99ZH0Jkn7dB4=
LongButtonViewCell.nib
@@ -74,43 +74,43 @@
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.abi.json
- sWs6ftTfgEi69kNEQruKIpDRi4k=
+ rUi9ksKP6oKcCTI5RvQ3MjmqIO8=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface
- gb+cSdKCCHa5VhRELwbVU11VFp0=
+ ApjaAqwXiqH+Wf4oForUxAx466s=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc
- lPb33BBRVFGaju1AoPHI7B1klU0=
+ AtDPJJp9e1GbEo65TnGaPsstaS4=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface
- gb+cSdKCCHa5VhRELwbVU11VFp0=
+ ApjaAqwXiqH+Wf4oForUxAx466s=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftmodule
- nA+Rt8ZCU1UOqg8h36GVMqtPGE0=
+ Mkcs7weNKM/nF0MlLDblGm1QXi8=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json
- sWs6ftTfgEi69kNEQruKIpDRi4k=
+ rUi9ksKP6oKcCTI5RvQ3MjmqIO8=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface
- S2//ruKQMxgbtm0S+wPYYX1m2zw=
+ V7uGw+t3pS/RYsefilqnIL0g4ZI=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc
- KMovPrQncekZDk26ahVumRwz9e4=
+ VZjJWJs1Lytm+w/Q2Gq7CMBcFQM=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface
- S2//ruKQMxgbtm0S+wPYYX1m2zw=
+ V7uGw+t3pS/RYsefilqnIL0g4ZI=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule
- bXcKehKv8ipTwlPDKQW6Qh+vzR4=
+ Vt9ekhT+uyjNaEfcU0xD+i3b2qI=
Modules/module.modulemap
@@ -126,7 +126,7 @@
SPCCPANativePrivacyManagerViewController.nib
- K9SdkJAzM8QAnNfZsIjmUXRG7Nc=
+ J+MX8MWQ2CILTjiVnWH5aYA50To=
SPCCPAPartnersViewController.nib
@@ -150,7 +150,7 @@
SPGDPRNativePrivacyManagerViewController.nib
- be1Yd6Dyzfz3ER/ya+zvPfClfjE=
+ f5YtLDbF1K9V1yn6zQIIs8IJhOY=
SPGDPRPartnersViewController.nib
@@ -205,7 +205,7 @@
hash2
- 6+HHeo56fyHUVXdl/Ydu3sWcrsvANWlXbTufJL9+h0A=
+ KuKxvp+Lx5IpX+F6YeSoLeToHXKkj7IrFdR0l1N6F/4=
ConsentViewController.bundle/PrivacyInfo.xcprivacy
@@ -282,7 +282,7 @@
hash2
- 4c8iRFWc6P6y/hf+6TeRmVB6g7Ww++Qeyy8Xw14ne58=
+ FreGcqv5a5eahIY0tGz18pKn14y/rwGdspSLfFD1rQY=
Headers/ConsentViewController-tvOS-umbrella.h
@@ -303,70 +303,70 @@
hash2
- GMKX5mOzynBjWjBUKcWqzvOyjOy2miDZI10NH0VUqB4=
+ gTpzxBsw0B1j44FzU9aEnwXYkD4SwkSeM+RgcW/HuGI=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.private.swiftinterface
hash2
- D+StV4+EArAlORwoxiXE5RL2S2cGRMW8RgjiwDRMlc8=
+ HqHPdnmFlUpHTeamn/qcpEa/38GldfS7dDDxPSuzHls=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftdoc
hash2
- Ulrf1Tk9BevkF6n7w9vXs/xFK0pmrt4d/LbHFmL/Yf4=
+ phJO9SJJw60W3ZpvfKfWuzKcJ6c8lntW6K+88sW9JqU=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftinterface
hash2
- D+StV4+EArAlORwoxiXE5RL2S2cGRMW8RgjiwDRMlc8=
+ HqHPdnmFlUpHTeamn/qcpEa/38GldfS7dDDxPSuzHls=
Modules/ConsentViewController.swiftmodule/arm64-apple-tvos-simulator.swiftmodule
hash2
- VMaILL02MdW+KV993j/dNpekHFf9IG0BUOa578AudSQ=
+ U1ud9JC8ygkmobMVHHGtgEcVHQ+Yx3Zav6Ztxs/n654=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.abi.json
hash2
- GMKX5mOzynBjWjBUKcWqzvOyjOy2miDZI10NH0VUqB4=
+ gTpzxBsw0B1j44FzU9aEnwXYkD4SwkSeM+RgcW/HuGI=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.private.swiftinterface
hash2
- bRfcJfJRhQ98tGWOH/WVdS1FrdaNOQ5PlN/GdP9DxyU=
+ QDXkG/yelCtBtq+tVaFoiPx3Mjt3ad62zBl8DwG9mSs=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftdoc
hash2
- j4BNJoQ4GESQEdTxKI1HhdpIcZP35EMNzlHds1d76lA=
+ jsLvxuXFabjMzIW+/jBbWfRuUf7Gfp+PvvS5rLaQTko=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftinterface
hash2
- bRfcJfJRhQ98tGWOH/WVdS1FrdaNOQ5PlN/GdP9DxyU=
+ QDXkG/yelCtBtq+tVaFoiPx3Mjt3ad62zBl8DwG9mSs=
Modules/ConsentViewController.swiftmodule/x86_64-apple-tvos-simulator.swiftmodule
hash2
- wK/MN4YyOLZPbFpTLObXFz8EHBXgFVk/KxXbmhauSYs=
+ 8JPn+XnEyDWxAjVfVsE9LGWjIFFa2o3JRXCsO8NUrAk=
Modules/module.modulemap
@@ -394,7 +394,7 @@
hash2
- 6c/A10kLjBbcYco6467HrRGqly0U1Y+FSoEDQ5vGoKE=
+ 1vZ5CcCNy1z8yU4/wOkqMBh5/qNdViwKTFe3bxzwbGQ=
SPCCPAPartnersViewController.nib
@@ -436,7 +436,7 @@
hash2
- EzSG6CZP4p6lxL1O3orOd1pWVAiZpoPLPhXjgusw5HI=
+ xzYeQ/Kq4XSFviX0FicbttgFvECoXlHbjTUaxUYp9tk=
SPGDPRPartnersViewController.nib